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}:3000" volumes: - "${LD_HOST_DATA_DIR:-./data}:/etc/linkding/data" env_file: - .env restart: unless-stopped networks: - traefik_network labels: - "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"