Skip to content

Pocket ID

Docker

yaml
services:
  pocketid:
    image: ghcr.io/pocket-id/pocket-id:v1
    container_name: pocketid
    restart: unless-stopped
    env_file: .env
    # ports:
      # - 3000:80
    volumes:
      - "./data:/app/data"
    environment:
      - PUBLIC_APP_URL=https://auth.domain.lol
      - TRUST_PROXY=true
      - PUID=1000
      - PGID=1000
    networks:
      - reverseproxy-nw

networks:
  reverseproxy-nw:
    external: true

Env file

yaml
# See the documentation for more information: https://pocket-id.org/docs/configuration/environment-variables
APP_URL=https://auth.domain.lol
TRUST_PROXY=false
MAXMIND_LICENSE_KEY=<key_for_geo_location>
PUID=1000
PGID=1000

A nest of technical knowledge.