Files

Future server configuration examples

These files are templates only. No service, account, directory outside the workspace, firewall, proxy, DNS, or production configuration has been created or changed.

  1. Review the target OS/CPU and install the pinned Node 24 runtime.
  2. Install source dependencies using the lockfile and build with npm run build:server.
  3. Choose an existing or separately approved service account and private durable data directory.
  4. Adapt arrival.env.example; production origin must be the approved real HTTPS origin.
  5. Adapt behind-glass.service.example only if systemd is the approved process manager. Check the actual Node executable path; /usr/bin/node is only an example.
  6. Configure HTTPS and access controls separately after approval. Do not publish the existing private sample/reference images more broadly than their approved owner-only scope.
  7. Follow docs/arrival-backend-operations.md for backup, restore, metrics, and migration checks.

The DB must remain outside source, build, and public roots. Do not package, upload, or commit a live database, WAL/SHM, backups, credentials, or node_modules.