diff --git a/linkding/docker-compose.yml b/linkding/docker-compose.yml new file mode 100755 index 0000000..d23df2e --- /dev/null +++ b/linkding/docker-compose.yml @@ -0,0 +1,24 @@ +version: "3.9" + +networks: + public: + external: true + +services: + linkding: + image: sissbruecker/linkding:latest + container_name: linkding + restart: always + volumes: + - "./data:/etc/linkding/data" + # ports: + # - "9090:9090" + networks: + - public + labels: + - "traefik.enable=true" + - "traefik.http.routers.linkding.rule=Host(`${LINKDING_DOMAIN}`)" + - "traefik.http.routers.linkding.service=linkding-service" + - "traefik.http.services.linkding-service.loadbalancer.server.port=9090" + - "traefik.http.routers.linkding.tls=true" + - "traefik.http.routers.linkding.tls.certresolver=le"