HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux aritmodecarnaval.es 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: www-data (33)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //etc/nginx/sites-available/aritmodecarnaval.bak
server {
    listen 8080 ssl http2;
    server_name www.aritmodecarnaval.es;
    ssl on;
    ssl_certificate /etc/letsencrypt/live/aritmodecarnaval.es/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/aritmodecarnaval.es/privkey.pem;
    error_page 497 301 =307 https://www.aritmodecarnaval.es:$server_port$request_uri;

    # backend
    location ~ ^/(admin|ping|upload) {
        proxy_pass http://0.0.0.0:8000;
    }

    # websocket
    location ~ /_event/ {
        proxy_pass http://0.0.0.0:8000;
        proxy_set_header Connection "upgrade";
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header X-Forwarded-Proto $scheme;
    }
	
	    # websocket
    location ~ /_event {
        proxy_pass http://0.0.0.0:8000;
        proxy_set_header Connection "upgrade";
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header X-Forwarded-Proto $scheme;
    }

    # websocket
    location ~ /_next/ {
        proxy_pass http://0.0.0.0:3000;
		proxy_http_version 1.1;
		proxy_set_header Host $host;
        proxy_set_header Connection "upgrade";
        proxy_set_header Upgrade $http_upgrade;
    }


    # frontend
    location / {
        proxy_pass http://0.0.0.0:3000;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_redirect http://0.0.0.0:3000 https://aritmodecarnaval.es;
    }

}   


server {
    listen 8081 ssl http2;
    server_name www.aritmodecarnaval.es;
    ssl on;
    ssl_certificate /etc/letsencrypt/live/aritmodecarnaval.es/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/aritmodecarnaval.es/privkey.pem;
    error_page 497 301 =307 https://www.aritmodecarnaval.es:$server_port$request_uri;

    # backend
    location ~ ^/(admin|ping|upload) {
        proxy_pass http://0.0.0.0:8001;
    }

    # websocket
    location ~ /_event/ {
        proxy_pass http://0.0.0.0:8001;
        proxy_set_header Connection "upgrade";
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header X-Forwarded-Proto $scheme;
    }

    # websocket
    location ~ /_next/ {
        proxy_pass http://0.0.0.0:3001;
		proxy_http_version 1.1;
		proxy_set_header Host $host;
        proxy_set_header Connection "upgrade";
        proxy_set_header Upgrade $http_upgrade;
    }


    # frontend
    location / {
        proxy_pass http://0.0.0.0:3001;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_redirect http://0.0.0.0:3001 https://aritmodecarnaval.es;
    }

}