HEX
Server: nginx/1.18.0
System: Linux mail.dakarash.co.id 5.15.0-164-generic #174-Ubuntu SMP Fri Nov 14 20:25:16 UTC 2025 x86_64
User: www-data (33)
PHP: 8.1.2-1ubuntu2.23
Disabled: NONE
Upload Files
File: //etc/nginx/sites-available/cargochains.conf.bak.2025-10-14-1957
server {
    server_name cargochains.dakarash.co.id;

    location / {
        proxy_pass http://unix:/run/gunicorn/cargochains.sock:;
        proxy_set_header   Host              $host;
        proxy_set_header   X-Real-IP         $remote_addr;
        proxy_set_header   X-Forwarded-For   $proxy_add_x_forwarded_for;
        proxy_set_header   X-Forwarded-Proto $scheme;
        proxy_read_timeout 60s;
        proxy_connect_timeout 10s;
        proxy_send_timeout 60s;
    }

    # optional: langsung serve static/media kalau sudah collectstatic
    location /static/ { alias /home/django/apps/cargochains/staticfiles/; }
    location /media/  { alias /home/django/apps/cargochains/media/; }

    location = /healthz { return 200 "ok"; add_header Content-Type text/plain; }

    listen 443 ssl; # managed by Certbot
    ssl_certificate /etc/letsencrypt/live/cargochains.dakarash.co.id-0001/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/cargochains.dakarash.co.id-0001/privkey.pem; # managed by Certbot
    include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot


}
server {
    if ($host = cargochains.dakarash.co.id) {
        return 301 https://$host$request_uri;
    } # managed by Certbot


    listen 80;
    server_name cargochains.dakarash.co.id;
    return 404; # managed by Certbot


}