From fe69b06a4d0ea9926c496a604d705628c9294c5b Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Tue, 14 Jul 2020 18:12:05 +0200 Subject: [PATCH] shaarli --- .env.default | 1 + shaarli/docker-compose.shaarli.yml | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 shaarli/docker-compose.shaarli.yml diff --git a/.env.default b/.env.default index 8af582c..714ad15 100644 --- a/.env.default +++ b/.env.default @@ -13,6 +13,7 @@ HOST_MAIL=mail HOST_SEAFILE=seafile HOST_BLOG=blog HOST_WALLABAG=wallabag +HOST_SHAARLI=shaarli # other TZ=Europe/Paris BASIC_AUTH=test:$$apr1$$H6uskkkW$$IgXLP6ewTrSuBkTrqE8wj/ diff --git a/shaarli/docker-compose.shaarli.yml b/shaarli/docker-compose.shaarli.yml new file mode 100644 index 0000000..10386e9 --- /dev/null +++ b/shaarli/docker-compose.shaarli.yml @@ -0,0 +1,20 @@ +version: '3' + +services: + shaarli: + container_name: shaarli + image: shaarli/shaarli + volumes: + - shaarli-cache:/var/www/shaarli/cache + - ${ROOT_INSTALL}/data/shaarli:/var/www/shaarli/data + networks: + - srv + restart: unless-stopped + expose: + - 80 + labels: + - traefik.enable=true + - traefik.http.routers.shaarli.rule=Host(`${HOST_SHAARLI}.${DOMAIN}`) + - traefik.http.routers.shaarli.entrypoints=websecure + - traefik.http.routers.shaarli.tls=true + - traefik.http.services.shaarli.loadbalancer.server.port=80 \ No newline at end of file