HEX
Server: nginx/1.24.0
System: Linux 19.178.153.160.host.secureserver.net 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: www-data (33)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //home/admin2/utube.conf
server {
    server_name utube.aadilkhan.site;

    root /var/www/utube/dist;
    index index.html;

    location / {
        try_files $uri $uri/ /index.html;
    }

    location /api/ {
        proxy_pass http://localhost:5002;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
    }

    listen 443 ssl;
    ssl_certificate /etc/letsencrypt/live/utube.aadilkhan.site/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/utube.aadilkhan.site/privkey.pem;
}

server {
    listen 80;
    server_name utube.aadilkhan.site;
    return 301 https://$host$request_uri;
}