From 40484c73cd7665216b1fa5c784a43701589f9cdf Mon Sep 17 00:00:00 2001 From: mohsentaba Date: Sun, 12 Jul 2026 13:44:15 +0330 Subject: [PATCH] prod --- .env.prod | 22 ++++++++-------------- docker-compose.prod.yml | 23 +++++++++++------------ 2 files changed, 19 insertions(+), 26 deletions(-) diff --git a/.env.prod b/.env.prod index 302b9c7..8df28ba 100644 --- a/.env.prod +++ b/.env.prod @@ -1,20 +1,20 @@ -DJANGO_ALLOWED_HOSTS=127.0.0.1,imamjavad.nwhco.ir,www.imamjavad.nwhco.ir,*.nwhco.ir,188.40.92.124,88.99.212.243,dovodi.newhorizonco.uk,dovodi.nwhco.ir,*.newhorizonco.uk,0.0.0.0,imamjavad.newhorizonco.uk,imamjavad.nwhco.ir,static.243.212.99.88.clients.your-server.de,test.imamjavad.online,.imamjavad.online,dashboard.imamjavad.online,imamjavad.online,dashboard-dovodi.newhorizonco.uk +DJANGO_ALLOWED_HOSTS=127.0.0.1,imamjavad.nwhco.ir,www.imamjavad.nwhco.ir,*.nwhco.ir,188.40.92.124,88.99.212.243,dovodi.newhorizonco.uk,dovodi.nwhco.ir,*.newhorizonco.uk,0.0.0.0,imamjavad.newhorizonco.uk,imamjavad.nwhco.ir,static.243.212.99.88.clients.your-server.de,test.imamjavad.online,*.imamjavad.online,imamjavad.online DJANGO_SETTINGS_MODULE=config.settings.production -DJANGO_TRUSTED_ORIGINS=http://127.0.0.1:8000,http://127.0.0.1:8001,https://127.0.0.1:8000,https://127.0.0.1:8001,http://imamjavad.nwhco.ir,https://imamjavad.nwhco.ir,http://www.imamjavad.nwhco.ir,https://www.imamjavad.nwhco.ir,http://*.nwhco.ir,https://*.nwhco.ir,http://188.40.92.124,https://188.40.92.124,http://88.99.212.243,https://88.99.212.243,http://dovodi.newhorizonco.uk,https://dovodi.newhorizonco.uk,http://*.newhorizonco.uk,https://*.newhorizonco.uk,http://0.0.0.0,https://0.0.0.0,http://imamjavad.newhorizonco.uk,https://imamjavad.newhorizonco.uk,https://imamjavad.nwhco.ir,https://dovodi.nwhco.ir,https://test.imamjavad.online,https://imamjavad.online,http://dashboard.imamjavad.online,https://dashboard.imamjavad.online,http://dashboard-dovodi.newhorizonco.uk,https://dashboard-dovodi.newhorizonco.uk +DJANGO_TRUSTED_ORIGINS=http://127.0.0.1:8000,http://127.0.0.1:8001,https://127.0.0.1:8000,https://127.0.0.1:8001,http://imamjavad.nwhco.ir,https://imamjavad.nwhco.ir,http://www.imamjavad.nwhco.ir,https://www.imamjavad.nwhco.ir,http://*.nwhco.ir,https://*.nwhco.ir,http://188.40.92.124,https://188.40.92.124,http://88.99.212.243,https://88.99.212.243,http://dovodi.newhorizonco.uk,https://dovodi.newhorizonco.uk,http://*.newhorizonco.uk,https://*.newhorizonco.uk,http://0.0.0.0,https://0.0.0.0,http://imamjavad.newhorizonco.uk,https://imamjavad.newhorizonco.uk,https://imamjavad.nwhco.ir,https://dovodi.nwhco.ir,https://test.imamjavad.online,https://imamjavad.online #[database.POSTGRES] POSTGRES_USER="pg-user" -POSTGRES_DB="imam-javad" +POSTGRES_DB="dovodi" POSTGRES_PASSWORD="f1hd484fgsfddsdaf5@4d392js1jnx92" POSTGRES_PORT="5432" POSTGRES_HOST="postgres" -REDIS_URL=redis://imam-javad_redis:6379/0 +REDIS_URL=redis://dovodi_redis:6379/0 # celery -CELERY_BROKER=redis://imam-javad_redis:6379/0 -CELERY_BACKEND=redis://imam-javad_redis:6379/0 +CELERY_BROKER=redis://dovodi_redis:6379/0 +CELERY_BACKEND=redis://dovodi_redis:6379/0 FLOWER_UNAUTHENTICATED_API=true TIMEZONE="Asia/Tehran" CELERY_TIMEZONE="Asia/Tehran" @@ -23,11 +23,5 @@ PLAUSIBLE_DOMAIN='http://127.0.0.1:8000/' #[captcha] captcha_public_key="6LdgCjseAAAAAIwg41-kyyulmwDtqD2Gk3THIwy2" captcha_private_key="6LdgCjseAAAAAPHMsIHuQgYAGTJ7_QlhqG4G0NyS" -ONLINE_CLASS_FRONTEND_DOMAIN="meet.imamjavad.online" -FCM_API_KEY="" - -ONLINE_CLASS_WEB_EGRESS_ENABLED=True -ONLINE_CLASS_WEB_EGRESS_SERVICE_URL=http://88.99.212.243:8020/chat -ONLINE_CLASS_WEB_EGRESS_SERVICE_TOKEN=9b7f2b3e6c1a4d8f9e2c7a1b5d3f6e8c -ONLINE_CLASS_WEB_EGRESS_CALLBACK_TOKEN=3f9c7e1a8d2b6c4f5a1e9d7b2c8f6a3e -ONLINE_CLASS_WEB_EGRESS_TIMEOUT=20 \ No newline at end of file +ONLINE_CLASS_FRONTEND_DOMAIN="imamjavad.newhorizonco.uk" +FCM_API_KEY="" \ No newline at end of file diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index c32bb21..9b09e9a 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -2,7 +2,7 @@ version: '3.8' services: web: - container_name: imam-javad_web + container_name: dovodi_web restart: unless-stopped build: context: . @@ -10,10 +10,10 @@ services: command: gunicorn config.wsgi:application --bind 0.0.0.0:8000 --workers=6 --timeout 560 volumes: # - static_volume:/usr/src/app/static - - media_volume:/usr/src/app/media + - media_volume:/usr/src/app/media - staticfiles_volume:/usr/src/app/staticfiles ports: - - "8010:8000" + - "8024:8000" env_file: - .env.prod depends_on: @@ -24,9 +24,9 @@ services: - imam-javad postgres: - container_name: imam-javad_db + container_name: dovodi_db ports: - - "5575:5432" + - "5513:5432" restart: unless-stopped image: postgres:14.0 volumes: @@ -35,15 +35,14 @@ services: - .env.prod networks: - imam-javad - imam-javad_redis: - container_name: imam-javad_redis + dovodi_redis: + container_name: dovodi_redis image: redis:alpine env_file: .env.prod volumes: - redis_data:/data networks: - imam-javad - # imam-javad_celery: # container_name: imam-javad_celery # build: @@ -81,10 +80,10 @@ services: volumes: - staticfiles_volume: # Volume برای فایل‌های static - media_volume: - postgres_data: - # static_volume: + staticfiles_volume: # Volume برای فایل‌های static + media_volume: + postgres_data: # static_volume: + redis_data: networks: