Newer
Older
sequence_postgres:
image: postgres:13-alpine
environment:
- POSTGRES_USER=postgres
- POSTGRES_PASSWORD=postgres
- POSTGRES_DB=sequence_postgres
- 5432:5432
sequence_pgadmin:
image: dpage/pgadmin4:latest
PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL:-user@mendelu.cz}
PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD:-user}
volumes:
- sequence_pgadmin:/root/.sequence_pgadmin
ports:
- 5051:80
sequence_adminer:
image: adminer
depends_on:
- sequence_postgres
environment:
ADMINER_DEFAULT_SERVER: sequence_postgres
- 5001:8080
dnaanalyser_backend:
image: dnaanalyser/dna-analyser:${TAG:-latest}
depends_on:
- backend_postgres
volumes:
- backend_db:/home/app/db
- backend_logs:/home/app/logs
- backend_config:/home/app/config
ports:
- 50051:50051
backend_postgres:
image: postgres:13
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
POSTGRES_DB: dna_analyser
POSTGRES_USER: ${POSTGRES_USER:-developer}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-password}
PGDATA: /data/backend_postgres
volumes:
- backend_postgres:/data/backend_postgres
backend_pgadmin:
image: dpage/pgadmin4:latest
depends_on:
- backend_postgres
environment:
PGADMIN_DEFAULT_EMAIL: ${PGADMIN_DEFAULT_EMAIL:-user@mendelu.cz}
PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_DEFAULT_PASSWORD:-user}
volumes:
- backend_pgadmin:/root/.backend_pgadmin
ports:
- 5050:80
backend_adminer:
image: adminer
depends_on:
- backend_postgres
environment:
ADMINER_DEFAULT_SERVER: backend_postgres
ports:
- 5000:8080
volumes:
sequence_postgres:
sequence_pgadmin:
backend_postgres:
backend_pgadmin:
backend_db:
backend_logs:
backend_config: