Admin server port conflict resolved — moved to 8090 #3

Closed
opened 2026-05-21 22:56:47 +00:00 by shawn · 0 comments
Owner

Summary

Fixed port conflict where the admin server (port 8900) was blocked by the Hermes webhook receiver.

Changes

  • run.sh: Changed default PORT from 8900 → 8090
  • run.sh: Added CANTEEN_DB_PATH env var defaulting to ../canteen-asset-tracker/assets.db for shared DB access
  • NPMPlus: Updated proxy host ID=20 (admin.canteen.ourpad.casa) forward_port from 8901 → 8090, forward_scheme from https → http

Verification

  • curl http://127.0.0.1:8090/health{"status":"ok"}
  • curl https://admin.canteen.ourpad.casa/health{"status":"ok"}
  • Login via shared DB works: admin/changeme
  • API endpoints tested: /api/users, /api/auth/login

Commit

377b386 — pushed to gitea/master

## Summary Fixed port conflict where the admin server (port 8900) was blocked by the Hermes webhook receiver. ## Changes - **run.sh**: Changed default PORT from 8900 → 8090 - **run.sh**: Added CANTEEN_DB_PATH env var defaulting to `../canteen-asset-tracker/assets.db` for shared DB access - **NPMPlus**: Updated proxy host ID=20 (admin.canteen.ourpad.casa) forward_port from 8901 → 8090, forward_scheme from https → http ## Verification - `curl http://127.0.0.1:8090/health` → `{"status":"ok"}` - `curl https://admin.canteen.ourpad.casa/health` → `{"status":"ok"}` - Login via shared DB works: admin/changeme - API endpoints tested: /api/users, /api/auth/login ## Commit 377b386 — pushed to gitea/master
shawn closed this issue 2026-05-21 22:57:40 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: shawn/canteen-admin-server#3