de.lehmann.automation.ansib.../templates/bankmanager/docker-compose.yml.j2
2024-06-30 12:00:53 +02:00

40 lines
1002 B
Django/Jinja

version: '3.9'
services:
app:
image: gitea/gitea:{{gitea_version}}
environment:
- USER_UID={{ service_user_id }}
- USER_GID={{ service_group_id }}
- SPRING__DATASOURCE__URL=jdbc:postgresql://db:5432/bankmanager
- SPRING__DATASOURCE__USERNAME=${DB_USER}
- SPRING__DATASOURCE__PASSWORD=${DB_PASSWORD}
restart: always
volumes:
- {{ service_directory }}/data/appdata:/data
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
ports:
- '80:20000'
- '22:22'
networks:
- default
db:
image: postgres:14
restart: always
environment:
- POSTGRES_USER=${DB_USER}
- POSTGRES_PASSWORD=${DB_PASSWORD}
- POSTGRES_DB=bankmanager
networks:
- default
volumes:
- {{ service_directory }}/data/db:/var/lib/postgresql/data
networks:
default:
ipam:
driver: default
config:
- subnet: 172.2.0.0/16
gateway: 172.2.0.1