Skip to content

Commit

Permalink
added linkding bookmark manager
Browse files Browse the repository at this point in the history
  • Loading branch information
BladeWDR committed Mar 15, 2024
1 parent 34daf17 commit 5ed40e4
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions services-available/linkding.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
version: '3'

networks:
traefik:
external: true

# https://github.com/sissbruecker/linkding

services:
linkding:
image: sissbruecker/linkding:${LINKDING_DOCKER_TAG:-latest}
container_name: ${LINKDING_CONTAINER_NAME:-linkding}
restart: ${LINKDING_RESTART:-unless-stopped}
networks:
- traefik
volumes:
- ./etc/linkding/data:/etc/linkding/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
environment:
- PUID=${PUID:-1000}
- PGID=${PGID:-1000}
- TZ=${TZ}
- LD_SUPERUSER_NAME=${LD_SUPERUSER_NAME:-admin}
- LD_SUPERUSER_PASSWORD=${LD_SUPERUSER_PASSWORD:-admin}
- LD_ENABLE_AUTH_PROXY=${LD_ENABLE_AUTH_PROXY:-false}
- LD_CSRF_TRUSTED_ORIGINS="https://${LINKDING_CONTAINER_NAME:-linkding}.${HOST_DOMAIN}"
- LD_LOG_X_FORWARDED_FOR=true

labels:
- joyride.host.name=${LINKDING_CONTAINER_NAME:-linkding}.${HOST_DOMAIN}
- traefik.enable=true
- traefik.http.routers.linkding.entrypoints=websecure
- traefik.http.routers.linkding.rule=Host(`${LINKDING_CONTAINER_NAME:-linkding}.${HOST_DOMAIN}`)
#- traefik.http.services.linkding.loadbalancer.server.scheme=https # enable if the service wants to connect over https
- traefik.http.services.linkding.loadbalancer.server.port=9090
- com.centurylinklabs.watchtower.enable=true
- autoheal=true

0 comments on commit 5ed40e4

Please sign in to comment.