services: linkding: container_name: linkding image: sissbruecker/linkding:latest ports: - "9090:9090" volumes: - /srv/linkding-data:/etc/linkding/data environment: - VIRTUAL_HOST=linkding.kolpacksoftware.com - VIRTUAL_PORT=9090 - LETSENCRYPT_HOST=linkding.kolpacksoftware.com # Authelia OIDC (LD_ENABLE_OIDC uses LD_ prefix; the rest do not) - LD_ENABLE_OIDC=True - OIDC_OP_AUTHORIZATION_ENDPOINT=https://auth.kolpacksoftware.com/api/oidc/authorization - OIDC_OP_TOKEN_ENDPOINT=https://auth.kolpacksoftware.com/api/oidc/token - OIDC_OP_USER_ENDPOINT=https://auth.kolpacksoftware.com/api/oidc/userinfo - OIDC_OP_JWKS_ENDPOINT=https://auth.kolpacksoftware.com/jwks.json - OIDC_RP_CLIENT_ID=linkding - OIDC_RP_CLIENT_SECRET=${LINKDING_OIDC_CLIENT_SECRET} - OIDC_RP_SIGN_ALGO=RS256 restart: unless-stopped networks: default: external: name: npm-network