Quickstart¶
This page describes how to start the stack for local development and how to use starter templates.
Local development (fast):
- Copy example environment and prepare data folder:
- Start a subset or all services using compose profiles. Example — start everything:
- Visit the services you need (see Services for ports and addresses).
Using templates:
- Starter templates are under
templates/. For exampletemplates/reflexcontains a basic entrypoint and a systemd unit example. - Copy or adapt files from
templates/*to your deployment configuration or into appropriate directories underdeploy/.
Deployment (production-ish):
- The deploy compose file is
deploy/compose/compose.yml. It is intended for production-like deployments and does not bind host ports directly. - Before first start, ensure persistent host directories exist and have correct ownership:
- Copy the example env for deploy compose into
deploy/composeand adjust values:
Notes:
- The deploy compose intentionally expects a reverse proxy or tunnel (no host-facing ports). Use the appropriate reverse-proxy configuration for your hosting environment.
- If you prefer, you can reuse the local compose.yaml for small single-server deployments but review and adjust port mappings and secrets.