From 2fb7a76fd977551fe5ba0f0d6aa87efafac4152c Mon Sep 17 00:00:00 2001 From: dvirlabs Date: Sun, 4 Jan 2026 22:52:59 +0200 Subject: [PATCH] Update env --- .env.aws | 40 ++++++++++++++++++++++++++++++++++++++++ backend/.env.aws | 40 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 .env.aws create mode 100644 backend/.env.aws diff --git a/.env.aws b/.env.aws new file mode 100644 index 0000000..da14662 --- /dev/null +++ b/.env.aws @@ -0,0 +1,40 @@ +# Database Configuration (AWS RDS) +# Replace with your actual AWS RDS endpoint +DB_USER=recipes_user +DB_PASSWORD=recipes_password +DB_NAME=recipes_db +DB_HOST=your-rds-endpoint.us-east-1.rds.amazonaws.com +DB_PORT=5432 + +# Email Configuration +SMTP_HOST=smtp.gmail.com +SMTP_PORT=587 +SMTP_USER=dvirlabs@gmail.com +SMTP_PASSWORD=agaanrhbbazbdytv +SMTP_FROM=dvirlabs@gmail.com + +# Google OAuth +GOOGLE_CLIENT_ID=143092846986-hsi59m0on2c9rb5qrdoejfceieao2ioc.apps.googleusercontent.com +GOOGLE_CLIENT_SECRET=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 +GOOGLE_REDIRECT_URI=https://api-my-recipes.dvirlabs.com/auth/google/callback +FRONTEND_URL=https://my-recipes.dvirlabs.com + +# Microsoft Entra ID (Azure AD) OAuth +AZURE_CLIENT_ID=db244cf5-eb11-4738-a2ea-5b0716c9ec0a +AZURE_CLIENT_SECRET=Zad8Q~qRBxaQq8up0lLXAq4pHzrVM2JFGFJhHaDp +AZURE_TENANT_ID=consumers +AZURE_REDIRECT_URI=https://api-my-recipes.dvirlabs.com/auth/azure/callback + +# Cloudflare R2 Backup Configuration +R2_ENDPOINT=https://d4704b8c40b2f95b2c7bf7ee4ecc52f8.r2.cloudflarestorage.com +R2_ACCESS_KEY=1997b1e48a337c0dbe1f7552a08631b5 +R2_SECRET_KEY=369694e39fedfedb254158c147171f5760de84fa2346d5d5d5a961f1f517dbc6 +R2_BUCKET_NAME=recipes-backups + +# Automatic Backup Schedule +# Options: test (every 1 minute), daily, weekly, disabled +BACKUP_INTERVAL=weekly + +# Frontend API URL (for frontend container to connect to backend via docker-compose) +# Use the service name 'backend' from docker-compose.yaml +VITE_API_URL=http://backend:8000 diff --git a/backend/.env.aws b/backend/.env.aws new file mode 100644 index 0000000..da14662 --- /dev/null +++ b/backend/.env.aws @@ -0,0 +1,40 @@ +# Database Configuration (AWS RDS) +# Replace with your actual AWS RDS endpoint +DB_USER=recipes_user +DB_PASSWORD=recipes_password +DB_NAME=recipes_db +DB_HOST=your-rds-endpoint.us-east-1.rds.amazonaws.com +DB_PORT=5432 + +# Email Configuration +SMTP_HOST=smtp.gmail.com +SMTP_PORT=587 +SMTP_USER=dvirlabs@gmail.com +SMTP_PASSWORD=agaanrhbbazbdytv +SMTP_FROM=dvirlabs@gmail.com + +# Google OAuth +GOOGLE_CLIENT_ID=143092846986-hsi59m0on2c9rb5qrdoejfceieao2ioc.apps.googleusercontent.com +GOOGLE_CLIENT_SECRET=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 +GOOGLE_REDIRECT_URI=https://api-my-recipes.dvirlabs.com/auth/google/callback +FRONTEND_URL=https://my-recipes.dvirlabs.com + +# Microsoft Entra ID (Azure AD) OAuth +AZURE_CLIENT_ID=db244cf5-eb11-4738-a2ea-5b0716c9ec0a +AZURE_CLIENT_SECRET=Zad8Q~qRBxaQq8up0lLXAq4pHzrVM2JFGFJhHaDp +AZURE_TENANT_ID=consumers +AZURE_REDIRECT_URI=https://api-my-recipes.dvirlabs.com/auth/azure/callback + +# Cloudflare R2 Backup Configuration +R2_ENDPOINT=https://d4704b8c40b2f95b2c7bf7ee4ecc52f8.r2.cloudflarestorage.com +R2_ACCESS_KEY=1997b1e48a337c0dbe1f7552a08631b5 +R2_SECRET_KEY=369694e39fedfedb254158c147171f5760de84fa2346d5d5d5a961f1f517dbc6 +R2_BUCKET_NAME=recipes-backups + +# Automatic Backup Schedule +# Options: test (every 1 minute), daily, weekly, disabled +BACKUP_INTERVAL=weekly + +# Frontend API URL (for frontend container to connect to backend via docker-compose) +# Use the service name 'backend' from docker-compose.yaml +VITE_API_URL=http://backend:8000