Self-Hosted Platform Administration
Environment variables and filesystem paths
Supported environment overrides and protected locations for a self-hosted deployment.
Set environment overrides only through your approved deployment configuration. Record changes in your operating documentation and test them outside production when possible.
| Variable | Default | Operator use |
|---|---|---|
SIGORA_IMAGE_STORAGE_ROOT | /var/lib/sigora/images | Location for protected embedded-image storage. |
SIGORA_IMAGE_UPLOAD_MAX_BYTES | 5,242,880 | Maximum image upload size. |
SIGORA_IMAGE_MAX_DIMENSION | 4,096 | Maximum width or height of an image. |
SIGORA_IMAGE_MAX_PIXELS | 16,777,216 | Maximum total image pixels. |
SIGORA_IMAGE_WARNING_BYTES | 1,048,576 | Size at which the portal warns about an image upload. |
SIGORA_ORGANIZATION_LOG_STORAGE_ROOT | /var/lib/sigora/logs | Location for protected organization-log archives. |
SIGORA_LOG_DIR | /var/lib/sigora/logs | Location for maintenance CLI logs. |
SIGORA_ANALYTICS_*_RETENTION_DAYS | See scheduled jobs | Analytics retention period. Allowed values are 1–36,500 days. |
Important default locations include the Controller installation at /var/www/sigora, the maintenance log at /var/lib/sigora/logs/maintenance.log, the image store at /var/lib/sigora/images, Microsoft trust material at /var/lib/sigora/trust/microsoft-client-auth, and the Node installation at /opt/sigora.
Protect configuration, keys, TLS material, diagnostic directories, and backups from unauthorized access. Confirm that the relevant service account can read or write a configured location before putting the change into production.