version: '3.8' services: shaarli: container_name: shaarli image: shaarli/shaarli volumes: - shaarli-cache:/var/www/shaarli/cache - ${ROOT_INSTALL}/data/shaarli:/var/www/shaarli/data networks: - shaarli-frontend restart: unless-stopped expose: - 80 labels: - traefik.enable=true - traefik.http.routers.shaarli.rule=Host(`${HOST_SHAARLI}.${DOMAIN}`) - traefik.http.routers.shaarli.entrypoints=https - traefik.http.routers.shaarli.tls=true - traefik.docker.network=shaarli-frontend networks: shaarli-frontend: name: shaarli-frontend volumes: shaarli-cache: