Skip to content

Commit 579e968

Browse files
authored
GHC-197: Set MySQL and PostgreSQL public ports via env vars (#57)
1 parent e274589 commit 579e968

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.env

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ OPENELIS_ATOMFEED_PASSWORD=AdminadMIN*
2222

2323
# MySQL
2424
MYSQL_ROOT_PASSWORD=3cY8Kve4lGey
25+
MYSQL_PUBLIC_PORT=3306
2526

2627
# Odoo
2728
ODOO_DB_USER=odoo
@@ -34,6 +35,7 @@ ODOO_MASTER_PASSWORD=password
3435
# Postgresql
3536
POSTGRES_USER=postgres
3637
POSTGRES_PASSWORD=password
38+
POSTGRES_PUBLIC_PORT=5432
3739

3840
# Metabase
3941
METABASE_DB_USER=metabase

docker-compose.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ services:
187187
aliases:
188188
- openmrs-mysql
189189
ports:
190-
- "3306:3306"
190+
- "${MYSQL_PUBLIC_PORT:-3306}:3306"
191191
volumes:
192192
- "${MYSQL_DATADIR:-mysql-data}:/var/lib/mysql"
193193
- "${SQL_SCRIPTS_PATH:-./sqls}/mysql:/docker-entrypoint-initdb.d"
@@ -332,7 +332,7 @@ services:
332332
- bahmni-mart-postgresql
333333
- bahmni-mart-db
334334
ports:
335-
- "5432:5432"
335+
- "${POSTGRES_PUBLIC_PORT:-5432}:5432"
336336
volumes:
337337
- ${POSTGRES_DATADIR:-postgresql-data}:/var/lib/postgresql/data
338338
- "${SQL_SCRIPTS_PATH:-./sqls}/postgresql:/docker-entrypoint-initdb.d"

0 commit comments

Comments
 (0)