Settings
The following environment variables in docker-compose.yml
should be changed before going live to production.
Mandatory
APP_ENV
DANGER ZONE
Changing this environment variable has an impact on the delivery of the data to the tax authorities.
Until the productive completion, the solution should be operated in development
(set by default).
APP_ENV: development
When the solution is ready to go productive, APP_ENV
should be set to production
.
APP_ENV: production
Variable is case sensitive.
DEVELOPER_ID
Five-digit number which is assigned by ELSTER (cf. ELSTER Developer-ID).
DEVELOPER_NAME
Name of the software. Will be printed on the PDF transfer protocols in the lower left corner and will be disclosed on submissions to tax authorities.
CERTIFICATE_BASE64
The content of the .pfx certificate file issued by ELSTER. Encoded as Base64-String.
CERTIFICATE_FILE
File name of the ELSTER certificate.
CERTIFICATE_PIN
PIN to the ELSTER certificate file.
DB_*
SQL database credentials.
FILESYSTEM_CLOUD
Where should the PDF transfer protocols and ERiC logs be stored. In production it should be s3
for Amazon AWS S3.
AWS_*
Settings and credentials for storing data in Amazon AWS S3-compatible services.
Optional
APP_LOCALE
Language in which validation and error messages get returned. Currently supported: "en" and "de".
HOOK_*
See Webhook
SENTRY_DSN
Data Source Name for Sentry (Error Monitoring).
Last updated
Was this helpful?