-
-
Save skeller1/37fba0831da38efc3c7355603d33a276 to your computer and use it in GitHub Desktop.
ElsterTransfer E4K Sample Docker Setup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ETR_EINSTELLUNGEN_ELSTERZERTIFIKAT_PASSWORT=<PASSWORD> | |
ETR_EINSTELLUNGEN_PROXY_PASSWORT=<PASSWORD> | |
SERVER_SSL_KEY_STORE_PASSWORD=<PASSWORD> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#********************************************************************** | |
# Konfiguration der ETR Clientanwendung | |
# Einstellungen, die Administratoren anpassen koennen | |
# | |
#********************************************************************** | |
logging: | |
config: '' | |
server: | |
port: 8081 | |
ssl: | |
# Aktiviert verschlüsselte Kommunikation | |
enabled: true | |
# Pfad zum Keystore z.B. ../mein_zertifikat.p12; der Keystore muss vom Typ 'PKCS12' sein | |
key-store: /opt/ELSTER-Transfer/etr/config/ssl_cert.p12 | |
# Passwort für den Keystore | |
# key-store-password: <PASSWORD> wird in Datei .env angegeben | |
#====================================================================== | |
etr: | |
# https://www.elster.de/elsterweb/infoseite/elstertransfer_hilfe_nutzereinstellungen_konfigurationsdatei | |
e4kAuswahl: true | |
einstellungen: | |
netz: e4k | |
elsterZertifikat: | |
dateiPfad: /opt/ELSTER-Transfer/etr/config/xINIXXXXXXXXXX.pfx | |
# passwort: <PASSWORD> wird in Datei .env angegeben | |
access: | |
allowFrom: '.*' | |
# Anzeigen der Testmerker-Auswahl | |
testmerkerAuswahl: true | |
eldas: | |
# maximale Anzahl von Treffern einer Anfrage (Dokumente zur Abholungen) | |
maxHits: 1000 | |
sicherheit: | |
# schaltet die Authentifizierung in der Weboberfläche ein | |
#authentifizierung-notwendig: true | |
# Pfad zur Properties-Datei, die die Credentials enthält im folgenden Format: user=bcrypt(password) | |
#credential-properties-pfad: C:\Users\stephan.keller\elstertransfer.properties | |
bereitstellung: | |
# Liste von Account-IDs, die Elsterbereitstellung empfangen dürfen. Beispiel: | |
# accounts: | |
# - 1234567890 | |
# - 0000000000 | |
# Bei leerer Liste sind alle Account-IDs zugelassen | |
accounts: | |
springdoc: | |
api-docs: | |
#REST-Schnittstellenspezifikation als openapi bereitstellen (unter der Url /v3/api-docs bzw. /v3/api-docs.yaml) | |
enabled: true | |
swagger-ui: | |
#REST-Schnittstellenspezifikation zusätzlich als swagger-ui bereitstellen (abrufbar unter der Url /swagger-ui.html) | |
enabled: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: '3.9' | |
services: | |
etr: | |
container_name: etr | |
# manueller Download des ETR Docker Images | |
# https://www.elster.de/elsterweb/infoseite/elstertransfer_hilfe_docker | |
image: etr:3.3.0 | |
ports: | |
- "8081:8081" | |
volumes: | |
- ./application.yml:/opt/ELSTER-Transfer/etr/config/application.yml | |
- ./ssl_cert.p12:/opt/ELSTER-Transfer/etr/config/ssl_cert.p12 | |
- ./xINIXXXXXXXXXX.pfx:/opt/ELSTER-Transfer/etr/config/xINIXXXXXXXXXX.pfx | |
env_file: .env |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment