From 6cec6fbb944c47f3e244503b764d36cffa292b74 Mon Sep 17 00:00:00 2001 From: David Bruno Vontor Date: Tue, 19 May 2026 15:52:00 +0200 Subject: [PATCH] Create .env.example --- backend/.env.example | 64 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 backend/.env.example diff --git a/backend/.env.example b/backend/.env.example new file mode 100644 index 0000000..0cc91a3 --- /dev/null +++ b/backend/.env.example @@ -0,0 +1,64 @@ +FRONTEND_URL=http://localhost:5173 +#FRONTEND_URL=http://localhost:5173 + + +# ------------------ CORE ------------------ +DEBUG=True +SILK=False +SSL=False +DJANGO_SECRET_KEY=CHANGE_ME_SECURE_RANDOM_KEYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa + + +# ------------------ DATABASE (Postgres in Docker) ------------------ +USE_DOCKER_DB=True +DATABASE_ENGINE=django.db.backends.postgresql +DATABASE_HOST=db +DATABASE_PORT=5432 + +POSTGRES_DB=djangoDB +POSTGRES_USER=dockerDBuser +POSTGRES_PASSWORD=AWSJeMocDrahaZalezitost + +# ------------------ MEDIA / STATIC ------------------ +MEDIA_URL=/media/ + +# ------------------ REDIS / CACHING / CHANNELS ------------------ +# Was REDIS=... (not used). Docker expects REDIS_PASSWORD. +# REDIS_PASSWORD=eTrznicePasswd ... not needed if in docker network + +# ------------------ CELERY ------------------ +CELERY_BROKER_URL=redis://redis:6379/0 +CELERY_RESULT_BACKEND=redis://redis:6379/0 +CELERY_ACCEPT_CONTENT=json +CELERY_TASK_SERIALIZER=json +CELERY_TIMEZONE=Europe/Prague +CELERY_BEAT_SCHEDULER=django_celery_beat.schedulers:DatabaseScheduler +CELERY_ENABLED=True + +# ------------------ EMAIL (dev/prod logic in settings) ------------------ +EMAIL_HOST=localhost +EMAIL_PORT=1025 +EMAIL_USE_SSL=True +EMAIL_USE_TLS=False +EMAIL_USER= +EMAIL_USER_PASSWORD= +DEFAULT_FROM_EMAIL= + +# ------------------ AWS (disabled unless USE_AWS=True) ------------------ +USE_AWS=False +AWS_ACCESS_KEY_ID= +AWS_SECRET_ACCESS_KEY= +AWS_STORAGE_BUCKET_NAME= +AWS_S3_REGION_NAME=eu-central-1 + +# ------------------ JWT / TOKENS (lifetimes defined in code) ------------------ +# (No env vars needed; kept placeholder section) + +# ------------------ MISC ------------------ +# FRONTEND_URL_DEV not used; rely on FRONTEND_URL +# Add any extra custom vars below + +# -- ČSOB API -- + +CSOB_MERCHANT_ID=A6680stogb +CSOB_API_URL=https://iapi.iplatebnibrana.csob.cz/ # PŘI PRODUKCI VYMĚNIT ZA REALNE API!!!! \ No newline at end of file