Initial wiki page — admin server port change

2026-05-21 23:00:47 +00:00
commit 241f46b6d6
+29
@@ -0,0 +1,29 @@
# Canteen Admin Server
Standalone FastAPI admin server extracted from the main [[canteen-asset-tracker]].
## Quick Start
```bash
cd ~/projects/canteen-admin-server
./run.sh
```
- **Port:** 8090 (HTTP)
- **URL:** https://admin.canteen.ourpad.casa (NPMPlus proxy ID 20)
- **DB:** Shared `../canteen-asset-tracker/assets.db` via CANTEEN_DB_PATH
- **Auth:** admin / changeme (SHA-256, same sessions as main app)
## Port Conflict Resolution (2026-05-21)
Port 8900 was occupied by the Hermes webhook receiver. Admin server moved to port 8090.
NPMPlus proxy updated: forward_port 8901 → 8090, forward_scheme https → http.
## Endpoints
See the [[Home]] page for full endpoint documentation.
## Related
- Main app repo: [[https://gitea.ourpad.casa/shawn/canteen-asset-tracker|shawn/canteen-asset-tracker]]
- Obsidian vault: `~/obsidian/wiki/entities/canteen-admin-server.md`