init django-rq

This commit is contained in:
2025-02-11 20:43:52 +03:00
parent 9d14ac88e5
commit 69f02096da
17 changed files with 159 additions and 69 deletions

View File

@@ -23,10 +23,13 @@ http {
server app:8000;
}
upstream api {
server api:8000;
upstream redis {
server redis_commander:8081;
}
upstream rq_dashboard {
server rq_dashboard:9181;
}
server {
listen 8000;
@@ -39,7 +42,7 @@ http {
alias /var/www/app/static/;
}
location /django/ {
location ~ ^/(django|django-rq)/ {
proxy_redirect off;
proxy_set_header Host app;
proxy_set_header X-Real-IP $remote_addr;
@@ -48,13 +51,20 @@ http {
proxy_pass http://app;
}
location / {
proxy_redirect off;
proxy_set_header Host app;
location /dashboard {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
proxy_pass http://api;
proxy_pass http://rq_dashboard/dashboard;
}
location /redis_admin {
proxy_redirect off;
proxy_set_header Host redis;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $server_name;
proxy_pass http://redis/redis_admin;
}
}
}