Description
โ Have you read and understood the above guidelines?
yes
๐ What is the name of the script you are using?
Pocket-ID
๐ What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/pocketid.sh)"
โ๏ธ What settings are you using?
- Default Settings
- Advanced Settings
๐ฅ๏ธ Which Linux distribution are you using?
Debian 12
๐ Provide a clear and concise description of the issue.
Pocket-ID released version 1.0.0 which contains several breaking changes. New installations using the existing helper script will fail; existing installations attempting to update via the command above or running update
will also fail.
๐ Steps to reproduce the issue.
Do a fresh install of Pocket-ID - run bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/pocketid.sh)"
in your Proxmox node console.
Or try to update from an existing install - update
โ Paste the full error output (if available).
โ๏ธ Installed Node.js
โ ผcurl: (23) Failure writing output to destination
โ๏ธ Installed Golang
What public URL do you want to use (e.g. pocketid.mydomain.com)? id.eddross.net
โ นcp: cannot stat '.env.example': No such file or directory
โ ธ
[ERROR] in line 54: exit code 0: while executing command cp .env.example .env
/dev/fd/63: line 74: SPINNER_PID: unbound variable
๐ผ๏ธ Additional context (optional).
One of the changes is that they removed Caddy. This means that users will need to roll their own reverse proxy configuration as PocketID still requires valid HTTPS in order to function. The Caddy/reverse proxy configuration is left up to the user since there are multiple ways to configure it, dependent on what service they use.