Environments
Where RESA runs during development and early testing.
Local development
| Service | Default port | Notes |
|---|---|---|
| API (backend) | 8000 |
Uses port 8000, or the next available port if that one is taken. |
| Frontend apps (Customer, Staff) | 5173 |
Vite uses port 5173, or the next available port if that one is taken. |
Typical local URLs:
- API:
http://localhost:8000 - Customer / Staff:
http://localhost:5173(or whatever Vite printed if 5173 was busy)
Point frontend .env at the local API when you develop against your own backend. See Customer → Environment for VITE_API_BASE_URL.
Testing environment
Early development and testing use the morvanes.info hosts. Updated nightly.
| Host | App |
|---|---|
| resamenu.morvanes.info | Customer app (guest digital menu) |
| resa.morvanes.info | Staff app (POS) — see Staff |
| docs.morvanes.info | This documentation site |
In general, *.morvanes.info is used for testing. Use these URLs when you need a shared environment instead of running everything locally.
To aim a local frontend at the test backend, set VITE_API_BASE_URL to the Customer/test API host (for example http://resamenu.morvanes.info) as described in the Customer env section.
Production environment (WIP)
Will be launched after P0 and P1 are done and version 1.0 ships. Production will not be updated nightly like the testing environment. Stable releases will be published here on a longer, regular cadence.
Public, usable production sites (planned):
| Host | App |
|---|---|
| resamenu.morvanes.com | Customer app (guest digital menu) |
| resa.morvanes.com | Staff app (POS) |
| resakitchen.morvanes.com | Kitchen |
Access
Production environments are not development-connectable.
- SSH — only authorized people
- HTTP/HTTPS — public site access as intended
- All other access — fully restricted