Pocket ID Proxmox LXC script

Pocket ID is a simple OIDC provider that allows users to authenticate with their passkeys to your services.

To create a new Proxmox VE Pocket ID LXC, run the command below in the Proxmox VE Shell.
To Update Pocket ID, run the command below (or type update) in the LXC Console.

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/pocketid.sh)"
  • Pocket ID requires https to work.

Config Path: /opt/pocket-id/backend/.env, /opt/pocket-id/frontend/.env

Default settings

CPU: 2vCPU
RAM: 2GB
HDD: 4GB
Default Interface: IP:80