31 lines
1.2 KiB
Text
31 lines
1.2 KiB
Text
# ==============================================================================
|
|
# TheCr3w-dev — Production Environment Configuration (.env)
|
|
# ==============================================================================
|
|
# Plik skopiuj jako .env: cp .env.example .env
|
|
# Skrypt deploy.sh automatycznie wygeneruje silne haslo bazy i klucze Ed25519,
|
|
# jezeli pozostawisz je puste.
|
|
# ==============================================================================
|
|
|
|
# --- 1. BAZA DANYCH POSTGRESQL (DEDYKOWANY KONTENER: thecr3w-postgres) ---
|
|
POSTGRES_DB=thecr3w_db
|
|
POSTGRES_USER=thecr3w_user
|
|
POSTGRES_PASSWORD=
|
|
|
|
# --- 2. IAM KEYCLOAK (login.thecr3wnet.com) ---
|
|
# Istniejacy realm: master
|
|
KEYCLOAK_AUTHORITY=https://login.thecr3wnet.com/realms/master
|
|
KEYCLOAK_AUDIENCE=thecr3w-backend
|
|
|
|
# --- 3. CLOUDFLARE R2 (S3-compatible Object Storage) ---
|
|
# Uzyskane z panelu Cloudflare R2:
|
|
R2_ENDPOINT=https://bf705752e38169fedb83efd5b747390e.r2.cloudflarestorage.com
|
|
R2_BUCKET=thecr3w-app
|
|
R2_REGION=auto
|
|
R2_ACCESS_KEY_ID=
|
|
R2_SECRET_ACCESS_KEY=
|
|
|
|
# --- 4. PODPISYWANIE METADANYCH ED25519 (RFC 8032) ---
|
|
# Jezeli puste, deploy.sh wygeneruje bezpieczna pare kluczy automatycznie
|
|
ED25519_PRIVATE_KEY_HEX=
|
|
ED25519_PUBLIC_KEY_HEX=
|
|
|