Server requirements
Only relevant if your organisation hosts AuthPlus itself.
| Component | Requirement | Purpose |
|---|---|---|
| Application | A single self-contained binary, distributed as a container image | Serves the website, the dashboard, the verification app and the API from one process. |
| Database | PostgreSQL 18 with the postgis, pg_trgm, fuzzystrmatch and unaccent extensions | Storage; map positions; duplicate-name detection. |
| Object storage | Any S3-compatible service | Logos, product images, certified files and generated labels. Without it, code issuance is disabled. |
| PDF renderer | The Typst binary, included in the container image | Renders label sheets, including right-to-left scripts. |
| Reverse proxy | Recommended, terminating TLS | The application itself speaks plain HTTP and expects to sit behind a proxy. |
| Outbound mail | An SMTP relay | One-time codes. Without it, no one can register or reset a password. |