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