My server installation recipes
Find a file
2021-11-10 07:38:35 +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 override start script 2021-11-07 20:24:02 +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 redirect to https, configure dashboard 2021-11-06 15:58:13 +01:00
wallabag traefik takes advantage of docker expose port 2021-11-06 15:35:05 +01:00
www traefik local 2021-11-01 20:26:33 +01:00
.env.default disable pigallery, enable photoview 2021-11-07 20:39:08 +01:00
.gitignore Creation 2020-06-27 14:55:16 +02:00
README.md update doc 2021-11-10 07:38:35 +01:00
set_aliases improve alias 2021-10-03 12:30:44 +02:00

Hosting

My server installation recipes.

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

Override docker-compose command to manage separate 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}') $@
}