All checks were successful
continuous-integration/drone/push Build is passing
32 lines
769 B
YAML
32 lines
769 B
YAML
version: '3.7'
|
|
|
|
services:
|
|
app:
|
|
image: gitea.pb42.de/matthias/reflex-ipad:backend-latest
|
|
pull_policy: always
|
|
ports:
|
|
- "127.0.0.1:33091:8000"
|
|
|
|
db:
|
|
image: postgres:16
|
|
restart: always
|
|
environment:
|
|
- POSTGRES_USER=ipad
|
|
- POSTGRES_PASSWORD=uizJOcDZR3qKLUJuAeSr8WG8onJ1vsUQB2zgE5NIKcpLGT5EF3x7JBkPs
|
|
- POSTGRES_DB=ipad
|
|
volumes:
|
|
- /var/docker/ipad/db/data:/var/lib/postgresql/data
|
|
shm_size: 256mb
|
|
|
|
pgadmin:
|
|
image: dpage/pgadmin4
|
|
restart: "no"
|
|
ports:
|
|
- "127.0.0.1:38005:80"
|
|
environment:
|
|
- PGADMIN_DEFAULT_EMAIL=matthias@bilger.info
|
|
- PGADMIN_DEFAULT_PASSWORD=reflex
|
|
- PGADMIN_DISABLE_POSTFIX=true
|
|
- PGADMIN_LISTEN_PORT=80
|
|
- PGADMIN_LISTEN_ADDRESS=0.0.0.0
|