mirror of
https://github.com/btouchard/ackify.git
synced 2026-02-09 15:28:28 -06:00
fix: install script app password for db
This commit is contained in:
committed by
GitHub
parent
cd0b751966
commit
7218cbfd0f
@@ -11,10 +11,8 @@ ACKIFY_ORGANISATION="Your Organization Name"
|
||||
# ==========================================
|
||||
# Database Configuration
|
||||
# ==========================================
|
||||
POSTGRES_USER=ackifyr
|
||||
POSTGRES_PASSWORD=your_secure_password
|
||||
POSTGRES_DB=ackify
|
||||
ACKIFY_DB_DSN=postgres://ackifyr:your_secure_password@ackify-db:5432/ackify?sslmode=disable
|
||||
ACKIFY_APP_PASSWORD=ackify_app_password
|
||||
|
||||
# ==========================================
|
||||
# Security Configuration (Auto-generated)
|
||||
|
||||
@@ -6,7 +6,8 @@ services:
|
||||
image: btouchard/ackify-ce:latest
|
||||
container_name: ackify-migrate
|
||||
environment:
|
||||
ACKIFY_DB_DSN: "postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@ackify-db:5432/${POSTGRES_DB}?sslmode=disable"
|
||||
ACKIFY_DB_DSN: "postgres://postgres:${POSTGRES_PASSWORD}@ackify-db:5432/ackify?sslmode=disable"
|
||||
ACKIFY_APP_PASSWORD: "${ACKIFY_APP_PASSWORD}"
|
||||
depends_on:
|
||||
ackify-db:
|
||||
condition: service_healthy
|
||||
@@ -28,7 +29,7 @@ services:
|
||||
ACKIFY_ADMIN_EMAILS: "${ACKIFY_ADMIN_EMAILS}"
|
||||
ACKIFY_ONLY_ADMIN_CAN_CREATE: "${ACKIFY_ONLY_ADMIN_CAN_CREATE:-false}"
|
||||
ACKIFY_LISTEN_ADDR: ":8080"
|
||||
ACKIFY_DB_DSN: "postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@ackify-db:5432/${POSTGRES_DB}?sslmode=disable"
|
||||
ACKIFY_DB_DSN: "postgres://ackify_app:${ACKIFY_APP_PASSWORD}@ackify-db:5432/ackify?sslmode=disable"
|
||||
ACKIFY_OAUTH_PROVIDER: "${ACKIFY_OAUTH_PROVIDER:-}"
|
||||
ACKIFY_OAUTH_CLIENT_ID: "${ACKIFY_OAUTH_CLIENT_ID:-}"
|
||||
ACKIFY_OAUTH_CLIENT_SECRET: "${ACKIFY_OAUTH_CLIENT_SECRET:-}"
|
||||
|
||||
@@ -6,7 +6,8 @@ services:
|
||||
image: btouchard/ackify-ce:latest
|
||||
container_name: ackify-migrate
|
||||
environment:
|
||||
ACKIFY_DB_DSN: "postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@ackify-db:5432/${POSTGRES_DB}?sslmode=disable"
|
||||
ACKIFY_DB_DSN: "postgres://postgres:${POSTGRES_PASSWORD}@ackify-db:5432/ackify?sslmode=disable"
|
||||
ACKIFY_APP_PASSWORD: "${ACKIFY_APP_PASSWORD}"
|
||||
depends_on:
|
||||
ackify-db:
|
||||
condition: service_healthy
|
||||
@@ -28,7 +29,7 @@ services:
|
||||
ACKIFY_ADMIN_EMAILS: "${ACKIFY_ADMIN_EMAILS}"
|
||||
ACKIFY_ONLY_ADMIN_CAN_CREATE: "${ACKIFY_ONLY_ADMIN_CAN_CREATE:-false}"
|
||||
ACKIFY_LISTEN_ADDR: ":8080"
|
||||
ACKIFY_DB_DSN: "postgres://${POSTGRES_USER}:${POSTGRES_PASSWORD}@ackify-db:5432/${POSTGRES_DB}?sslmode=disable"
|
||||
ACKIFY_DB_DSN: "postgres://ackify_app:${ACKIFY_APP_PASSWORD}@ackify-db:5432/ackify?sslmode=disable"
|
||||
ACKIFY_OAUTH_PROVIDER: "${ACKIFY_OAUTH_PROVIDER:-}"
|
||||
ACKIFY_OAUTH_CLIENT_ID: "${ACKIFY_OAUTH_CLIENT_ID:-}"
|
||||
ACKIFY_OAUTH_CLIENT_SECRET: "${ACKIFY_OAUTH_CLIENT_SECRET:-}"
|
||||
|
||||
@@ -357,6 +357,9 @@ print_success "Ed25519 private key generated"
|
||||
|
||||
DB_PASSWORD=$(openssl rand -hex 24)
|
||||
print_success "Database password generated"
|
||||
|
||||
DB_APP_PASSWORD=$(openssl rand -hex 24)
|
||||
print_success "App database password generated"
|
||||
echo ""
|
||||
|
||||
# ==========================================
|
||||
@@ -380,10 +383,8 @@ ACKIFY_ORGANISATION=${APP_ORGANISATION}
|
||||
# ==========================================
|
||||
# Database Configuration
|
||||
# ==========================================
|
||||
POSTGRES_USER=ackifyr
|
||||
POSTGRES_PASSWORD=${DB_PASSWORD}
|
||||
POSTGRES_DB=ackify
|
||||
ACKIFY_DB_DSN=postgres://ackifyr:${DB_PASSWORD}@postgres:5432/ackify?sslmode=disable
|
||||
ACKIFY_APP_PASSWORD=${DB_APP_PASSWORD}
|
||||
|
||||
# ==========================================
|
||||
# Security Configuration (Auto-generated)
|
||||
|
||||
Reference in New Issue
Block a user