PROJEKT: https://github.com/pocket-id/pocket-id
WEBSITE: https://pocket-id.org
DOCS: https://pocket-id.org/docs/
First RUN: # You can now sign in with the admin account on http://localhost:1411/login/setup
services:
pocket-id:
image: alcapone1933/pocket-id-traefik:latest
container_name: pocket-id
restart: unless-stopped
ports:
- 80:80
# - 9090:9090
# - 1411:1411
environment:
# https://pocket-id.org/docs/configuration/environment-variables/
- TZ=Europe/Berlin
- APP_URL=https://example.com
- ENCRYPTION_KEY= # openssl rand -base64 32
# - ENCRYPTION_KEY_FILE=
- TRUST_PROXY=false
# - TRUSTED_PLATFORM=
- MAXMIND_LICENSE_KEY=
# - MAXMIND_LICENSE_KEY_FILE=
- PUID=1000
- PGID=1000
- DB_CONNECTION_STRING=file:data/pocket-id.db?_pragma=journal_mode(WAL)&_pragma=busy_timeout(2500)&_txlock=immediate
# - DB_CONNECTION_STRING=file:data/pocket-id.db?_pragma=journal_mode(WAL)&_pragma=busy_timeout(2500)&_txlock=immediate&_pragma=foreign_keys(1)
# - DB_CONNECTION_STRING=postgres://pocketid:123456@localhost:5432/pocketid
# - FILE_BACKEND=filesystem # filesystem s3 database
# - UPLOAD_PATH=data/uploads
# - LOG_LEVEL=info # debug, info, warn, error
# - GEOLITE_DB_PATH=data/GeoLite2-City.mmdb
# - GEOLITE_DB_URL=https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City&license_key=%s&suffix=tar.gz
# - PORT=1411
# - HOST=0.0.0.0
# - LOG_JSON=false
# - UNIX_SOCKET=
# - UNIX_SOCKET_MODE=
# - LOCAL_IPV6_RANGES=
# https://pocket-id.org/docs/configuration/environment-variables#overriding-the-ui-configuration
# - UI_CONFIG_DISABLED=false
# - ANALYTICS_DISABLED=false
# - VERSION_CHECK_DISABLED=false
# - INTERNAL_APP_URL=
# - AUDIT_LOG_RETENTION_DAYS=90
# - STATIC_API_KEY=
# - DISABLE_RATE_LIMITING=false
#######
# - CADDY_PORT=80
- CADDY_DISABLED=true
- TRAEFIK_DISABLED=false
volumes:
- "data:/app/data"
volumes:
data:
Content type
Image
Digest
sha256:72c7d4432…
Size
98 MB
Last updated
6 months ago
docker pull alcapone1933/pocket-id-traefik