Build and installation files
All images are for reference only. Screens use synthetic Estora development data and do not describe real service availability.
Application source files and deployment templates are maintained in the application repository. Clone that repository before running an installation; individual files may reference other application paths.
Installation guide · Developer build guide · Configuration reference
Deploy this public website
Publish the website’s HTML, CSS, JavaScript, assets, and docs to a static host. No application, PostgreSQL database, sign-in, or environment variables are needed to serve it.
node tools/serve.mjs
# Open http://localhost:3300/
node tools/check.mjsTo regenerate guides after Markdown changes, run SIGNALHUB_SOURCE_DIR=/path/to/application node tools/build-docs.mjs in this marketing project. See the marketing project README for packaging and domain changes.
Application source files
- .env.example
- Dockerfile
- docker-compose.yml
- install.sh
- package.json
- package-lock.json
- LICENSE
- deploy/compose/https.yml
- deploy/compose/postgres.yml
- deploy/kubernetes/base/config.env
- deploy/kubernetes/base/ingress.yaml
- deploy/kubernetes/base/kustomization.yaml
- deploy/kubernetes/base/namespace.yaml
- deploy/kubernetes/base/networkpolicy.yaml
- deploy/kubernetes/base/secrets.env.example
- deploy/kubernetes/base/web.yaml
- deploy/kubernetes/base/worker.yaml
- deploy/kubernetes/with-postgres/kustomization.yaml
- deploy/kubernetes/with-postgres/postgres.yaml
Environment configuration
Use the application environment template on GitHub and the configuration guide.