You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.1 KiB
32 lines
1.1 KiB
version: '2'
|
|
services:
|
|
trainerinvoice:
|
|
image: markuskreth/trainerinvoice
|
|
container_name: trainerinvoice
|
|
build: .
|
|
restart: unless-stopped
|
|
expose:
|
|
- "<WUNSCH_PORT>"
|
|
networks:
|
|
- <nginx_Network>
|
|
environment:
|
|
- VIRTUAL_HOST=<Einstellungen für nginx und letsencrype>
|
|
- VIRTUAL_PORT=<WUNSCH_PORT>
|
|
- LETSENCRYPT_HOST=<Einstellungen für nginx und letsencrype>
|
|
- LETSENCRYPT_EMAIL=<Einstellungen für nginx und letsencrype>
|
|
- KEYCLOAK_AUTH-SERVER-URL=<Einstellungen für keycloak>
|
|
- KEYCLOAK_REALM=<Einstellungen für keycloak>
|
|
- KEYCLOAK_RESOURCE=<Einstellungen für keycloak>
|
|
- KEYCLOAK_CREDENTIALS_SECRET=<Einstellungen für keycloak>
|
|
- SERVER_PORT=<WUNSCH_PORT>
|
|
- SPRING_DATASOURCE_URL=jdbc:postgresql://<DBHOST>:<DBPORT>/<DBNAME>
|
|
- SPRING_DATASOURCE_USERNAME=<DBUSER>
|
|
- SPRING_DATASOURCE_PASSWORD=<DBPASSWORD>
|
|
- LANG=de_DE.UTF-8
|
|
- LANGUAGE=de_DE:de
|
|
- LC_ALL=de_DE.UTF-8
|
|
- logging.level.root=INFO
|
|
- logging.level.de.kreth=DEBUG
|
|
networks:
|
|
<nginx_Network>:
|
|
external: true
|
|
|