File tree Expand file tree Collapse file tree 4 files changed +11
-10
lines changed
Expand file tree Collapse file tree 4 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -11,10 +11,8 @@ ACKIFY_ORGANISATION="Your Organization Name"
1111# ==========================================
1212# Database Configuration
1313# ==========================================
14- POSTGRES_USER = ackifyr
1514POSTGRES_PASSWORD = your_secure_password
16- POSTGRES_DB = ackify
17- ACKIFY_DB_DSN = postgres://ackifyr:your_secure_password@ackify-db:5432/ackify?sslmode=disable
15+ ACKIFY_APP_PASSWORD = ackify_app_password
1816
1917# ==========================================
2018# Security Configuration (Auto-generated)
Original file line number Diff line number Diff line change @@ -6,7 +6,8 @@ services:
66 image : btouchard/ackify-ce:latest
77 container_name : ackify-migrate
88 environment :
9- ACKIFY_DB_DSN : " postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@ackify-db:5432/${POSTGRES_DB}?sslmode=disable"
9+ ACKIFY_DB_DSN : " postgres://postgres:${POSTGRES_PASSWORD}@ackify-db:5432/ackify?sslmode=disable"
10+ ACKIFY_APP_PASSWORD : " ${ACKIFY_APP_PASSWORD}"
1011 depends_on :
1112 ackify-db :
1213 condition : service_healthy
@@ -28,7 +29,7 @@ services:
2829 ACKIFY_ADMIN_EMAILS : " ${ACKIFY_ADMIN_EMAILS}"
2930 ACKIFY_ONLY_ADMIN_CAN_CREATE : " ${ACKIFY_ONLY_ADMIN_CAN_CREATE:-false}"
3031 ACKIFY_LISTEN_ADDR : " :8080"
31- ACKIFY_DB_DSN : " postgres://${POSTGRES_USER} :${POSTGRES_PASSWORD }@ackify-db:5432/${POSTGRES_DB} ?sslmode=disable"
32+ ACKIFY_DB_DSN : " postgres://ackify_app :${ACKIFY_APP_PASSWORD }@ackify-db:5432/ackify ?sslmode=disable"
3233 ACKIFY_OAUTH_PROVIDER : " ${ACKIFY_OAUTH_PROVIDER:-}"
3334 ACKIFY_OAUTH_CLIENT_ID : " ${ACKIFY_OAUTH_CLIENT_ID:-}"
3435 ACKIFY_OAUTH_CLIENT_SECRET : " ${ACKIFY_OAUTH_CLIENT_SECRET:-}"
Original file line number Diff line number Diff line change @@ -6,7 +6,8 @@ services:
66 image : btouchard/ackify-ce:latest
77 container_name : ackify-migrate
88 environment :
9- ACKIFY_DB_DSN : " postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@ackify-db:5432/${POSTGRES_DB}?sslmode=disable"
9+ ACKIFY_DB_DSN : " postgres://postgres:${POSTGRES_PASSWORD}@ackify-db:5432/ackify?sslmode=disable"
10+ ACKIFY_APP_PASSWORD : " ${ACKIFY_APP_PASSWORD}"
1011 depends_on :
1112 ackify-db :
1213 condition : service_healthy
@@ -28,7 +29,7 @@ services:
2829 ACKIFY_ADMIN_EMAILS : " ${ACKIFY_ADMIN_EMAILS}"
2930 ACKIFY_ONLY_ADMIN_CAN_CREATE : " ${ACKIFY_ONLY_ADMIN_CAN_CREATE:-false}"
3031 ACKIFY_LISTEN_ADDR : " :8080"
31- ACKIFY_DB_DSN : " postgres://${POSTGRES_USER} :${POSTGRES_PASSWORD }@ackify-db:5432/${POSTGRES_DB} ?sslmode=disable"
32+ ACKIFY_DB_DSN : " postgres://ackify_app :${ACKIFY_APP_PASSWORD }@ackify-db:5432/ackify ?sslmode=disable"
3233 ACKIFY_OAUTH_PROVIDER : " ${ACKIFY_OAUTH_PROVIDER:-}"
3334 ACKIFY_OAUTH_CLIENT_ID : " ${ACKIFY_OAUTH_CLIENT_ID:-}"
3435 ACKIFY_OAUTH_CLIENT_SECRET : " ${ACKIFY_OAUTH_CLIENT_SECRET:-}"
Original file line number Diff line number Diff line change @@ -357,6 +357,9 @@ print_success "Ed25519 private key generated"
357357
358358DB_PASSWORD=$( openssl rand -hex 24)
359359print_success " Database password generated"
360+
361+ DB_APP_PASSWORD=$( openssl rand -hex 24)
362+ print_success " App database password generated"
360363echo " "
361364
362365# ==========================================
@@ -380,10 +383,8 @@ ACKIFY_ORGANISATION=${APP_ORGANISATION}
380383# ==========================================
381384# Database Configuration
382385# ==========================================
383- POSTGRES_USER=ackifyr
384386POSTGRES_PASSWORD=${DB_PASSWORD}
385- POSTGRES_DB=ackify
386- ACKIFY_DB_DSN=postgres://ackifyr:${DB_PASSWORD} @postgres:5432/ackify?sslmode=disable
387+ ACKIFY_APP_PASSWORD=${DB_APP_PASSWORD}
387388
388389# ==========================================
389390# Security Configuration (Auto-generated)
You can’t perform that action at this time.
0 commit comments