[GH-ISSUE #5] Constant docker restarts causing failure to load #116

Closed
opened 2026-03-13 17:11:52 +03:00 by kerem · 1 comment
Owner

Originally created by @brandonbrewer32 on GitHub (Feb 18, 2026).
Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/5

I had this issue on 2 separate devices , spent time with Claude AI, found the solution.

docker compose down
cd /opt/proxcenter
cp docker-compose.yml docker-compose.yml.bak #create backup
nano docker-compose.yml

#modify:
frontend:
image: ghcr.io/adminsyspro/proxcenter-frontend:${VERSION:-latest}
container_name: proxcenter-frontend
command: ["/bin/sh", "-c", "node server.js & node ws-proxy.js & wait"] #add this line
restart: unless-stopped

#save and exit
docker compose down
docker compose up -d

Proxmox VE 9.1.5 - community edition
ProxCenter V1.2.0 - community edition

Originally created by @brandonbrewer32 on GitHub (Feb 18, 2026). Original GitHub issue: https://github.com/adminsyspro/proxcenter-ui/issues/5 I had this issue on 2 separate devices , spent time with Claude AI, found the solution. docker compose down cd /opt/proxcenter cp docker-compose.yml docker-compose.yml.bak #create backup nano docker-compose.yml #modify: frontend: image: ghcr.io/adminsyspro/proxcenter-frontend:${VERSION:-latest} container_name: proxcenter-frontend command: ["/bin/sh", "-c", "node server.js & node ws-proxy.js & wait"] #add this line restart: unless-stopped #save and exit docker compose down docker compose up -d Proxmox VE 9.1.5 - community edition ProxCenter V1.2.0 - community edition
kerem closed this issue 2026-03-13 17:11:58 +03:00
Author
Owner

@adminsyspro commented on GitHub (Feb 18, 2026):

This has been fixed in commit 7916eb8:

  • Replaced concurrently (npm dev dependency) with a standard shell pattern (node server.js & node ws-proxy.js & wait) in the Dockerfile CMD.
  • This eliminates the fragile runtime dependency on concurrently which could fail to execute in certain environments (Alpine + non-root user).

This is essentially the same fix you discovered — thank you for reporting and sharing the workaround! If you previously added a command: override in your docker-compose.yml, you can safely remove it after updating.

Available in the latest Docker image.

<!-- gh-comment-id:3921795394 --> @adminsyspro commented on GitHub (Feb 18, 2026): This has been fixed in commit 7916eb8: - Replaced `concurrently` (npm dev dependency) with a standard shell pattern (`node server.js & node ws-proxy.js & wait`) in the Dockerfile CMD. - This eliminates the fragile runtime dependency on `concurrently` which could fail to execute in certain environments (Alpine + non-root user). This is essentially the same fix you discovered — thank you for reporting and sharing the workaround! If you previously added a `command:` override in your docker-compose.yml, you can safely remove it after updating. Available in the latest Docker image.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/proxcenter-ui#116
No description provided.