From 19479e8d4bc015e71cea618129c173c1ddef7b9a Mon Sep 17 00:00:00 2001 From: Bertrand Benjamin Date: Thu, 13 Aug 2026 07:03:01 +0200 Subject: [PATCH] feat(stacks): migrate liens.opytex.org --- stacks/liens.opytex.org/docker-compose.yml | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 stacks/liens.opytex.org/docker-compose.yml diff --git a/stacks/liens.opytex.org/docker-compose.yml b/stacks/liens.opytex.org/docker-compose.yml new file mode 100644 index 0000000..7e1904d --- /dev/null +++ b/stacks/liens.opytex.org/docker-compose.yml @@ -0,0 +1,31 @@ +services: + shaarli: + image: shaarli/shaarli:v0.12 + container_name: shaarli + restart: unless-stopped + security_opt: + - no-new-privileges:true + volumes: + - shaarli-cache:/var/www/shaarli/cache + - shaarli-data:/var/www/shaarli/data + networks: + - traefik-proxy + labels: + - traefik.enable=true + - traefik.docker.network=traefik-proxy + - traefik.http.routers.shaarli.entrypoints=web-secure + - traefik.http.routers.shaarli.rule=Host(`liens.opytex.org`) + - traefik.http.routers.shaarli.tls.certresolver=letsencrypt + - traefik.http.services.shaarli.loadbalancer.server.port=80 + +volumes: + shaarli-cache: + labels: + - backup.enable=true + shaarli-data: + labels: + - backup.enable=true + +networks: + traefik-proxy: + external: true