My server installation recipes
Find a file
2021-11-16 19:21:14 +01:00
0 use executable permission to know if a service must be enabled 2021-10-01 11:40:30 +02:00
baikal traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
blog traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
deluge traefik local 2021-11-01 20:26:33 +01:00
dokuwiki traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
glances traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
netdata traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
photo disable pigallery, enable photoview 2021-11-07 20:39:08 +01:00
portainer traefik local 2021-11-01 20:26:33 +01:00
posteio traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
seafile Clarify SEAFILE parameters 2021-11-16 19:15:46 +01:00
selfoss traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
shaarli traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
traefik enable internal api 2021-11-14 17:49:28 +01:00
wallabag traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
www unused. rely on expose directive 2021-11-10 07:49:56 +01:00
.env.default Clarify SEAFILE parameters 2021-11-16 19:15:46 +01:00
.gitignore Creation 2020-06-27 14:55:16 +02:00
README.md README 2021-11-11 10:33:30 +01:00
set_aliases fix project dir 2021-11-16 19:21:14 +01:00

Hosting

My server installation recipes (Inspired from https://github.com/tomMoulard/make-my-server)

Bash function to override docker-compose command and manage multiple docker-compose.yml files (non executable YAML files are ignored).

export DOCKER_COMPOSE_BIN='/usr/bin/docker compose'
docker-compose ()
{
    $DOCKER_COMPOSE_BIN $(find -name 'docker-compose*.yml' -type f -perm -u+x -printf '%p\t%d\n'  2>/dev/null | sort -n -k2 | cut -f 1 | awk '{print "-f "$0}') $@
}