From 29a30a23736dd740cd72ac9558630fe3e2935dbe Mon Sep 17 00:00:00 2001 From: Gal Date: Wed, 3 Jan 2024 00:06:33 +0700 Subject: [PATCH] Modify linkding --- linkding/docker-compose.yml | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/linkding/docker-compose.yml b/linkding/docker-compose.yml index 0f12f4a..d257772 100644 --- a/linkding/docker-compose.yml +++ b/linkding/docker-compose.yml @@ -1,17 +1,29 @@ version: '3' +networks: + traefik_network: + external: true + services: linkding: container_name: "${LD_CONTAINER_NAME:-linkding}" image: sissbruecker/linkding:latest ports: - - "${LD_HOST}:${LD_HOST_PORT:-9090}:9090" + - "4007:3000" volumes: - "${LD_HOST_DATA_DIR:-./data}:/etc/linkding/data" env_file: - .env restart: unless-stopped + networks: + - traefik_network labels: - - homepage.group=Utilities - - homepage.name=Linkding - - homepage.description=Bookmark \ No newline at end of file + - "traefik.enable=true" + - "traefik.http.routers.linkding.rule=Host(${LD_HOST})" + - "traefik.http.routers.linkding.entrypoints=websecure" + - "traefik.http.routers.linkding.tls.certresolver=myresolver" + - "traefik.http.services.linkding.loadbalancer.server.port=3000" + - "traefik.docker.network=traefik_network" + - "homepage.group=Utilities" + - "homepage.name=Linkding" + - "homepage.description=Bookmark" \ No newline at end of file