-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
50 lines (39 loc) Β· 2.35 KB
/
Copy path.env.example
File metadata and controls
50 lines (39 loc) Β· 2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
# =============================================================================
# Databases Stack β Ortam DeΔiΕkenleri (Εablon)
# =============================================================================
# Bu dosyayΔ± .env olarak kopyalayΔ±n ve deΔerleri kendi ortamΔ±nΔ±za gΓΆre
# doldurun. .env dosyasΔ± git'e commit ETMEYΔ°N (.gitignore'da hariΓ§ tutulur).
# =============================================================================
# βββ VeritabanlarΔ± iΓ§in ortak parola (zorunlu) ββββββββββββββββββββββββ
# MariaDB, PostgreSQL, MongoDB, Redis ve admin panellerinin tΓΌmΓΌ
# bu parolayΔ± kullanΔ±r. Production'da 32+ karakter, rastgele ΓΌretilmiΕ.
# openssl rand -base64 32
DB_PASSWORD=change-me-with-openssl-rand-base64-32
# βββ Backup script (backup.sh) ββββββββββββββββββββββββββββββββββββββββ
# Stack'in root dizini (compose ile aynΔ± yer)
DB_BASE_DIR=/opt/databases
# Backup dizini (varsayΔ±lan: ${DB_BASE_DIR}/backups)
# BACKUP_DIR=/mnt/backups
# Log dizini (varsayΔ±lan: ${DB_BASE_DIR}/logs)
# LOG_DIR=/var/log/databases
# βββ App user (setup_db_users.sh) βββββββββββββββββββββββββββββββββββββ
# UygulamanΔ±n baΔlanacaΔΔ± kΔ±sΔ±tlΔ± kullanΔ±cΔ± (DROP yetkisi yok)
APP_USER=appuser
APP_PASSWORD=change-me-app-password
# βββ Setup script (sc.sh) βββββββββββββββββββββββββββββββββββββββββββββ
# Nginx dashboard auth
NGINX_USER=root
# NGINX_PASS varsayΔ±lan olarak DB_PASSWORD'u kullanΔ±r
# βββ Google Drive sync (sync_remote.sh) βββββββββββββββββββββββββββββββ
# rclone remote adΔ± (rclone config'den)
RCLONE_REMOTE_NAME=gdrive
# Google Drive'da yedek klasΓΆrΓΌ
GDRIVE_FOLDER=Database Backups
# Uzak retention (gΓΌn)
RETENTION_REMOTE_DAYS=30
# Sync aktif mi?
REMOTE_SYNC_ENABLED=true
# βββ Cassandra (opsiyonel) βββββββββββββββββββββββββββββββββββββββββββββ
# Cassandra alt-stack'i kullanΔ±yorsanΔ±z:
CASSANDRA_PASSWORD=change-me-cassandra-password
CASSANDRA_BASE_DIR=/opt/cassandra