Pocket-ID Breaking changes for v1.0.0 #1008

Closed
opened 2026-02-04 22:32:02 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @vhsdream on GitHub (May 25, 2025).

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.

Originally created by @vhsdream on GitHub (May 25, 2025). ### ✅ 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? - [x] 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](https://github.com/pocket-id/pocket-id/releases/tag/v1.0.0). 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). ```bash ✔️ 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.
OVERLORD added the bug label 2026-02-04 22:32:02 +03:00
Author
Owner

@vhsdream commented on GitHub (May 26, 2025):

Reolved with #4711

@vhsdream commented on GitHub (May 26, 2025): Reolved with #4711
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1008