Summary Table

Edge Server Reverse Proxy Inventory

Generated: 2026-01-13 02:00 UTC

Summary Table

Server Name Proxy Target IP Address Port
kimai.hajmousa.com http://192.168.100.77:8001 192.168.100.77 8001
n8n.hajmousa.com http://192.168.100.79:5678 192.168.100.79 5678
matrix.hajmousa.com http://192.168.100.83:8008 192.168.100.83 8008
trilium.hajmousa.com http://192.168.100.83:8080 192.168.100.83 8080
openproject.hajmousa.com http://192.168.100.84:80 192.168.100.84 80
leantime.hajmousa.com http://192.168.100.84:8080 192.168.100.84 8080
penpot.hajmousa.com http://192.168.100.84:9001 192.168.100.84 9001
stirling.hajmousa.com http://192.168.100.84:9080 192.168.100.84 9080
inventree.hajmousa.com http://192.168.100.85:8000 192.168.100.85 8000
nextcloud.hajmousa.com http://192.168.100.85:8080 192.168.100.85 8080
openproject.hajmousa.com http://192.168.100.85:8091 192.168.100.85 8091

kimai.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name kimai.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name kimai.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/kimai.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/kimai.hajmousa.com/privkey.pem;

    # If present on your system, you can keep these includes; otherwise omit.
    # include /etc/letsencrypt/options-ssl-nginx.conf;
    # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.77:8001;
        proxy_http_version 1.1;
        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 https;

        client_max_body_size 20m;
        proxy_read_timeout 300;
        proxy_connect_timeout 60;
        proxy_send_timeout 300;
    }

Mappings found: - 5: server_name kimai.hajmousa.com; - 20: server_name kimai.hajmousa.com; - 30: proxy_pass http://192.168.100.77:8001;

leantime.hajmousa.com.conf

server {
    server_name leantime.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:8080;
        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;
    }

server {
    if ($host = leantime.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name leantime.hajmousa.com; - 5: proxy_pass http://192.168.100.84:8080; - 26: server_name leantime.hajmousa.com;

matrix.hajmousa.com.conf

server {
    listen 80;
    server_name matrix.hajmousa.com;

    location /.well-known/matrix/server {
        return 301 https://$host$request_uri;
    }

server {
    listen 443 ssl;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location /.well-known/matrix/server {
        default_type application/json;
        add_header "Access-Control-Allow-Origin" "*";
        return 200 '{"m.server": "matrix.hajmousa.com:443"}';

server {
    listen 8448 ssl http2;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location / {
        proxy_pass http://192.168.100.83:8008;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_http_version 1.1;
    }

Mappings found: - 4: server_name matrix.hajmousa.com; - 18: server_name matrix.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8008; - 42: server_name matrix.hajmousa.com; - 49: proxy_pass http://192.168.100.83:8008;

n8n.hajmousa.com.conf

server {
    listen 80;
    server_name n8n.hajmousa.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name n8n.hajmousa.com;

    # Managed by Certbot
    ssl_certificate /etc/letsencrypt/live/n8n.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/n8n.hajmousa.com/privkey.pem;

    client_max_body_size 20M;

    location / {
        proxy_pass http://192.168.100.79:5678;

        # Required for SSE & websockets (editor live updates)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Forward headers so n8n knows real client/proto/host/port
        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_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Port  443;

        # Keep connections open for long workflows
        proxy_read_timeout 3600;
        proxy_send_timeout 3600;
    }

Mappings found: - 4: server_name n8n.hajmousa.com; - 11: server_name n8n.hajmousa.com; - 20: proxy_pass http://192.168.100.79:5678;

nextcloud.hajmousa.com.conf

server {
    listen 80;
    server_name nextcloud.hajmousa.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name nextcloud.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/nextcloud.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/nextcloud.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.85:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        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_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Ssl on;
        client_max_body_size 512M;
    }

Mappings found: - 3: server_name nextcloud.hajmousa.com; - 10: server_name nextcloud.hajmousa.com; - 16: proxy_pass http://192.168.100.85:8080;

openproject.hajmousa.com.conf

server {
    listen 80;
    server_name openproject.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:80;
        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;
    }

Mappings found: - 3: server_name openproject.hajmousa.com; - 6: proxy_pass http://192.168.100.84:80;

penpot.hajmousa.com.conf

server {
    server_name penpot.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:9001;
        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;
    }

server {
    if ($host = penpot.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name penpot.hajmousa.com; - 5: proxy_pass http://192.168.100.84:9001; - 26: server_name penpot.hajmousa.com;

stirling.hajmousa.com.conf

server {
    if ($host = stirling.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;
    ssl_certificate /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem; # managed by Certbot

    # If present, include Let’s Encrypt SSL options
    include /etc/letsencrypt/options-ssl-nginx.conf;
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;   # replace XX with the IP of the server running Stirling-PDF
        proxy_http_version 1.1;
        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 https;

        # For WebSockets (if Stirling-PDF uses them)
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        client_max_body_size 100M;
        proxy_read_timeout 300;
    }

Mappings found: - 10: server_name stirling.hajmousa.com; - 29: server_name stirling.hajmousa.com; - 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF

trilium.hajmousa.com.conf

server {
    server_name trilium.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.83:8080;
        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;
    }

server {
    if ($host = trilium.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name trilium.hajmousa.com; - 5: proxy_pass http://192.168.100.83:8080; - 26: server_name trilium.hajmousa.com;

kimai.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name kimai.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name kimai.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/kimai.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/kimai.hajmousa.com/privkey.pem;

    # If present on your system, you can keep these includes; otherwise omit.
    # include /etc/letsencrypt/options-ssl-nginx.conf;
    # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.77:8001;
        proxy_http_version 1.1;
        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 https;

        client_max_body_size 20m;
        proxy_read_timeout 300;
        proxy_connect_timeout 60;
        proxy_send_timeout 300;
    }

Mappings found: - 5: server_name kimai.hajmousa.com; - 20: server_name kimai.hajmousa.com; - 30: proxy_pass http://192.168.100.77:8001;

leantime.hajmousa.com.conf

server {
    server_name leantime.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:8080;
        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;
    }

server {
    if ($host = leantime.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name leantime.hajmousa.com; - 5: proxy_pass http://192.168.100.84:8080; - 26: server_name leantime.hajmousa.com;

matrix.hajmousa.com.conf

server {
    listen 80;
    server_name matrix.hajmousa.com;

    location /.well-known/matrix/server {
        return 301 https://$host$request_uri;
    }

server {
    listen 443 ssl;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location /.well-known/matrix/server {
        default_type application/json;
        add_header "Access-Control-Allow-Origin" "*";
        return 200 '{"m.server": "matrix.hajmousa.com:443"}';

server {
    listen 8448 ssl http2;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location / {
        proxy_pass http://192.168.100.83:8008;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_http_version 1.1;
    }

Mappings found: - 4: server_name matrix.hajmousa.com; - 18: server_name matrix.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8008; - 42: server_name matrix.hajmousa.com; - 49: proxy_pass http://192.168.100.83:8008;

n8n.hajmousa.com.conf

server {
    listen 80;
    server_name n8n.hajmousa.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name n8n.hajmousa.com;

    # Managed by Certbot
    ssl_certificate /etc/letsencrypt/live/n8n.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/n8n.hajmousa.com/privkey.pem;

    client_max_body_size 20M;

    location / {
        proxy_pass http://192.168.100.79:5678;

        # Required for SSE & websockets (editor live updates)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Forward headers so n8n knows real client/proto/host/port
        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_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Port  443;

        # Keep connections open for long workflows
        proxy_read_timeout 3600;
        proxy_send_timeout 3600;
    }

Mappings found: - 4: server_name n8n.hajmousa.com; - 11: server_name n8n.hajmousa.com; - 20: proxy_pass http://192.168.100.79:5678;

nextcloud.hajmousa.com.conf

server {
    listen 80;
    server_name nextcloud.hajmousa.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name nextcloud.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/nextcloud.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/nextcloud.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.85:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        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_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Ssl on;
        client_max_body_size 512M;
    }

Mappings found: - 3: server_name nextcloud.hajmousa.com; - 10: server_name nextcloud.hajmousa.com; - 16: proxy_pass http://192.168.100.85:8080;

openproject.hajmousa.com.conf

server {
    listen 80;
    server_name openproject.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:80;
        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;
    }

Mappings found: - 3: server_name openproject.hajmousa.com; - 6: proxy_pass http://192.168.100.84:80;

penpot.hajmousa.com.conf

server {
    server_name penpot.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:9001;
        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;
    }

server {
    if ($host = penpot.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name penpot.hajmousa.com; - 5: proxy_pass http://192.168.100.84:9001; - 26: server_name penpot.hajmousa.com;

stirling.hajmousa.com.conf

server {
    if ($host = stirling.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;
    ssl_certificate /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem; # managed by Certbot

    # If present, include Let’s Encrypt SSL options
    include /etc/letsencrypt/options-ssl-nginx.conf;
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;   # replace XX with the IP of the server running Stirling-PDF
        proxy_http_version 1.1;
        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 https;

        # For WebSockets (if Stirling-PDF uses them)
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        client_max_body_size 100M;
        proxy_read_timeout 300;
    }

Mappings found: - 10: server_name stirling.hajmousa.com; - 29: server_name stirling.hajmousa.com; - 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF

trilium.hajmousa.com.conf

server {
    server_name trilium.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.83:8080;
        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;
    }

server {
    if ($host = trilium.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name trilium.hajmousa.com; - 5: proxy_pass http://192.168.100.83:8080; - 26: server_name trilium.hajmousa.com;

kimai.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name kimai.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name kimai.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/kimai.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/kimai.hajmousa.com/privkey.pem;

    # If present on your system, you can keep these includes; otherwise omit.
    # include /etc/letsencrypt/options-ssl-nginx.conf;
    # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.77:8001;
        proxy_http_version 1.1;
        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 https;

        client_max_body_size 20m;
        proxy_read_timeout 300;
        proxy_connect_timeout 60;
        proxy_send_timeout 300;
    }

Mappings found: - 5: server_name kimai.hajmousa.com; - 20: server_name kimai.hajmousa.com; - 30: proxy_pass http://192.168.100.77:8001;

leantime.hajmousa.com.conf

server {
    server_name leantime.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:8080;
        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;
    }

server {
    if ($host = leantime.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name leantime.hajmousa.com; - 5: proxy_pass http://192.168.100.84:8080; - 26: server_name leantime.hajmousa.com;

matrix.hajmousa.com.conf

server {
    listen 80;
    server_name matrix.hajmousa.com;

    location /.well-known/matrix/server {
        return 301 https://$host$request_uri;
    }

server {
    listen 443 ssl;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location /.well-known/matrix/server {
        default_type application/json;
        add_header "Access-Control-Allow-Origin" "*";
        return 200 '{"m.server": "matrix.hajmousa.com:443"}';

server {
    listen 8448 ssl http2;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location / {
        proxy_pass http://192.168.100.83:8008;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_http_version 1.1;
    }

Mappings found: - 4: server_name matrix.hajmousa.com; - 18: server_name matrix.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8008; - 42: server_name matrix.hajmousa.com; - 49: proxy_pass http://192.168.100.83:8008;

n8n.hajmousa.com.conf

server {
    listen 80;
    server_name n8n.hajmousa.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name n8n.hajmousa.com;

    # Managed by Certbot
    ssl_certificate /etc/letsencrypt/live/n8n.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/n8n.hajmousa.com/privkey.pem;

    client_max_body_size 20M;

    location / {
        proxy_pass http://192.168.100.79:5678;

        # Required for SSE & websockets (editor live updates)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Forward headers so n8n knows real client/proto/host/port
        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_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Port  443;

        # Keep connections open for long workflows
        proxy_read_timeout 3600;
        proxy_send_timeout 3600;
    }

Mappings found: - 4: server_name n8n.hajmousa.com; - 11: server_name n8n.hajmousa.com; - 20: proxy_pass http://192.168.100.79:5678;

nextcloud.hajmousa.com.conf

server {
    listen 80;
    server_name nextcloud.hajmousa.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name nextcloud.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/nextcloud.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/nextcloud.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.85:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        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_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Ssl on;
        client_max_body_size 512M;
    }

Mappings found: - 3: server_name nextcloud.hajmousa.com; - 10: server_name nextcloud.hajmousa.com; - 16: proxy_pass http://192.168.100.85:8080;

openproject.hajmousa.com.conf

server {
    listen 80;
    server_name openproject.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:80;
        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;
    }

Mappings found: - 3: server_name openproject.hajmousa.com; - 6: proxy_pass http://192.168.100.84:80;

penpot.hajmousa.com.conf

server {
    server_name penpot.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:9001;
        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;
    }

server {
    if ($host = penpot.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name penpot.hajmousa.com; - 5: proxy_pass http://192.168.100.84:9001; - 26: server_name penpot.hajmousa.com;

stirling.hajmousa.com.conf

server {
    if ($host = stirling.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;
    ssl_certificate /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem; # managed by Certbot

    # If present, include Let’s Encrypt SSL options
    include /etc/letsencrypt/options-ssl-nginx.conf;
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;   # replace XX with the IP of the server running Stirling-PDF
        proxy_http_version 1.1;
        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 https;

        # For WebSockets (if Stirling-PDF uses them)
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        client_max_body_size 100M;
        proxy_read_timeout 300;
    }

Mappings found: - 10: server_name stirling.hajmousa.com; - 29: server_name stirling.hajmousa.com; - 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF

trilium.hajmousa.com.conf

server {
    server_name trilium.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.83:8080;
        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;
    }

server {
    if ($host = trilium.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name trilium.hajmousa.com; - 5: proxy_pass http://192.168.100.83:8080; - 26: server_name trilium.hajmousa.com;

kimai.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name kimai.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name kimai.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/kimai.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/kimai.hajmousa.com/privkey.pem;

    # If present on your system, you can keep these includes; otherwise omit.
    # include /etc/letsencrypt/options-ssl-nginx.conf;
    # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.77:8001;
        proxy_http_version 1.1;
        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 https;

        client_max_body_size 20m;
        proxy_read_timeout 300;
        proxy_connect_timeout 60;
        proxy_send_timeout 300;
    }

Mappings found: - 5: server_name kimai.hajmousa.com; - 20: server_name kimai.hajmousa.com; - 30: proxy_pass http://192.168.100.77:8001;

leantime.hajmousa.com.conf

server {
    server_name leantime.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:8080;
        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;
    }

server {
    if ($host = leantime.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name leantime.hajmousa.com; - 5: proxy_pass http://192.168.100.84:8080; - 26: server_name leantime.hajmousa.com;

matrix.hajmousa.com.conf

server {
    listen 80;
    server_name matrix.hajmousa.com;

    location /.well-known/matrix/server {
        return 301 https://$host$request_uri;
    }

server {
    listen 443 ssl;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location /.well-known/matrix/server {
        default_type application/json;
        add_header "Access-Control-Allow-Origin" "*";
        return 200 '{"m.server": "matrix.hajmousa.com:443"}';

server {
    listen 8448 ssl http2;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location / {
        proxy_pass http://192.168.100.83:8008;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_http_version 1.1;
    }

Mappings found: - 4: server_name matrix.hajmousa.com; - 18: server_name matrix.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8008; - 42: server_name matrix.hajmousa.com; - 49: proxy_pass http://192.168.100.83:8008;

n8n.hajmousa.com.conf

server {
    listen 80;
    server_name n8n.hajmousa.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name n8n.hajmousa.com;

    # Managed by Certbot
    ssl_certificate /etc/letsencrypt/live/n8n.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/n8n.hajmousa.com/privkey.pem;

    client_max_body_size 20M;

    location / {
        proxy_pass http://192.168.100.79:5678;

        # Required for SSE & websockets (editor live updates)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Forward headers so n8n knows real client/proto/host/port
        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_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Port  443;

        # Keep connections open for long workflows
        proxy_read_timeout 3600;
        proxy_send_timeout 3600;
    }

Mappings found: - 4: server_name n8n.hajmousa.com; - 11: server_name n8n.hajmousa.com; - 20: proxy_pass http://192.168.100.79:5678;

nextcloud.hajmousa.com.conf

server {
    listen 80;
    server_name nextcloud.hajmousa.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name nextcloud.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/nextcloud.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/nextcloud.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.85:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        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_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Ssl on;
        client_max_body_size 512M;
    }

Mappings found: - 3: server_name nextcloud.hajmousa.com; - 10: server_name nextcloud.hajmousa.com; - 16: proxy_pass http://192.168.100.85:8080;

openproject.hajmousa.com.conf

server {
    listen 80;
    server_name openproject.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:80;
        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;
    }

Mappings found: - 3: server_name openproject.hajmousa.com; - 6: proxy_pass http://192.168.100.84:80;

penpot.hajmousa.com.conf

server {
    server_name penpot.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:9001;
        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;
    }

server {
    if ($host = penpot.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name penpot.hajmousa.com; - 5: proxy_pass http://192.168.100.84:9001; - 26: server_name penpot.hajmousa.com;

stirling.hajmousa.com.conf

server {
    if ($host = stirling.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;
    ssl_certificate /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem; # managed by Certbot

    # If present, include Let’s Encrypt SSL options
    include /etc/letsencrypt/options-ssl-nginx.conf;
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;   # replace XX with the IP of the server running Stirling-PDF
        proxy_http_version 1.1;
        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 https;

        # For WebSockets (if Stirling-PDF uses them)
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        client_max_body_size 100M;
        proxy_read_timeout 300;
    }

Mappings found: - 10: server_name stirling.hajmousa.com; - 29: server_name stirling.hajmousa.com; - 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF

trilium.hajmousa.com.conf

server {
    server_name trilium.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.83:8080;
        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;
    }

server {
    if ($host = trilium.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name trilium.hajmousa.com; - 5: proxy_pass http://192.168.100.83:8080; - 26: server_name trilium.hajmousa.com;

kimai.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name kimai.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name kimai.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/kimai.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/kimai.hajmousa.com/privkey.pem;

    # If present on your system, you can keep these includes; otherwise omit.
    # include /etc/letsencrypt/options-ssl-nginx.conf;
    # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.77:8001;
        proxy_http_version 1.1;
        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 https;

        client_max_body_size 20m;
        proxy_read_timeout 300;
        proxy_connect_timeout 60;
        proxy_send_timeout 300;
    }

Mappings found: - 5: server_name kimai.hajmousa.com; - 20: server_name kimai.hajmousa.com; - 30: proxy_pass http://192.168.100.77:8001;

leantime.hajmousa.com.conf

server {
    server_name leantime.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:8080;
        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;
    }

server {
    if ($host = leantime.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name leantime.hajmousa.com; - 5: proxy_pass http://192.168.100.84:8080; - 26: server_name leantime.hajmousa.com;

matrix.hajmousa.com.conf

server {
    listen 80;
    server_name matrix.hajmousa.com;

    location /.well-known/matrix/server {
        return 301 https://$host$request_uri;
    }

server {
    listen 443 ssl;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location /.well-known/matrix/server {
        default_type application/json;
        add_header "Access-Control-Allow-Origin" "*";
        return 200 '{"m.server": "matrix.hajmousa.com:443"}';

server {
    listen 8448 ssl http2;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location / {
        proxy_pass http://192.168.100.83:8008;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_http_version 1.1;
    }

Mappings found: - 4: server_name matrix.hajmousa.com; - 18: server_name matrix.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8008; - 42: server_name matrix.hajmousa.com; - 49: proxy_pass http://192.168.100.83:8008;

n8n.hajmousa.com.conf

server {
    listen 80;
    server_name n8n.hajmousa.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name n8n.hajmousa.com;

    # Managed by Certbot
    ssl_certificate /etc/letsencrypt/live/n8n.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/n8n.hajmousa.com/privkey.pem;

    client_max_body_size 20M;

    location / {
        proxy_pass http://192.168.100.79:5678;

        # Required for SSE & websockets (editor live updates)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Forward headers so n8n knows real client/proto/host/port
        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_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Port  443;

        # Keep connections open for long workflows
        proxy_read_timeout 3600;
        proxy_send_timeout 3600;
    }

Mappings found: - 4: server_name n8n.hajmousa.com; - 11: server_name n8n.hajmousa.com; - 20: proxy_pass http://192.168.100.79:5678;

nextcloud.hajmousa.com.conf

server {
    listen 80;
    server_name nextcloud.hajmousa.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name nextcloud.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/nextcloud.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/nextcloud.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.85:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        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_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Ssl on;
        client_max_body_size 512M;
    }

Mappings found: - 3: server_name nextcloud.hajmousa.com; - 10: server_name nextcloud.hajmousa.com; - 16: proxy_pass http://192.168.100.85:8080;

openproject.hajmousa.com.conf

server {
    listen 80;
    server_name openproject.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:80;
        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;
    }

Mappings found: - 3: server_name openproject.hajmousa.com; - 6: proxy_pass http://192.168.100.84:80;

penpot.hajmousa.com.conf

server {
    server_name penpot.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:9001;
        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;
    }

server {
    if ($host = penpot.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name penpot.hajmousa.com; - 5: proxy_pass http://192.168.100.84:9001; - 26: server_name penpot.hajmousa.com;

stirling.hajmousa.com.conf

server {
    if ($host = stirling.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;
    ssl_certificate /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem; # managed by Certbot

    # If present, include Let’s Encrypt SSL options
    include /etc/letsencrypt/options-ssl-nginx.conf;
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;   # replace XX with the IP of the server running Stirling-PDF
        proxy_http_version 1.1;
        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 https;

        # For WebSockets (if Stirling-PDF uses them)
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        client_max_body_size 100M;
        proxy_read_timeout 300;
    }

Mappings found: - 10: server_name stirling.hajmousa.com; - 29: server_name stirling.hajmousa.com; - 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF

trilium.hajmousa.com.conf

server {
    server_name trilium.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.83:8080;
        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;
    }

server {
    if ($host = trilium.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name trilium.hajmousa.com; - 5: proxy_pass http://192.168.100.83:8080; - 26: server_name trilium.hajmousa.com;

inventree.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name inventree.hajmousa.com www.inventree.hajmousa.com;

    return 301 https://inventree.hajmousa.com$request_uri;
}

server {
    server_name inventree.hajmousa.com www.inventree.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.85:8000;
        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 https;
    }

Mappings found: - 5: server_name inventree.hajmousa.com www.inventree.hajmousa.com; - 12: server_name inventree.hajmousa.com www.inventree.hajmousa.com; - 15: proxy_pass http://192.168.100.85:8000;

kimai.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name kimai.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name kimai.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/kimai.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/kimai.hajmousa.com/privkey.pem;

    # If present on your system, you can keep these includes; otherwise omit.
    # include /etc/letsencrypt/options-ssl-nginx.conf;
    # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.77:8001;
        proxy_http_version 1.1;
        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 https;

        client_max_body_size 20m;
        proxy_read_timeout 300;
        proxy_connect_timeout 60;
        proxy_send_timeout 300;
    }

Mappings found: - 5: server_name kimai.hajmousa.com; - 20: server_name kimai.hajmousa.com; - 30: proxy_pass http://192.168.100.77:8001;

leantime.hajmousa.com.conf

server {
    server_name leantime.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:8080;
        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;
    }

server {
    if ($host = leantime.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name leantime.hajmousa.com; - 5: proxy_pass http://192.168.100.84:8080; - 26: server_name leantime.hajmousa.com;

matrix.hajmousa.com.conf

server {
    listen 80;
    server_name matrix.hajmousa.com;

    location /.well-known/matrix/server {
        return 301 https://$host$request_uri;
    }

server {
    listen 443 ssl;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location /.well-known/matrix/server {
        default_type application/json;
        add_header "Access-Control-Allow-Origin" "*";
        return 200 '{"m.server": "matrix.hajmousa.com:443"}';

server {
    listen 8448 ssl http2;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location / {
        proxy_pass http://192.168.100.83:8008;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_http_version 1.1;
    }

Mappings found: - 4: server_name matrix.hajmousa.com; - 18: server_name matrix.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8008; - 42: server_name matrix.hajmousa.com; - 49: proxy_pass http://192.168.100.83:8008;

n8n.hajmousa.com.conf

server {
    listen 80;
    server_name n8n.hajmousa.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl http2;
    server_name n8n.hajmousa.com;

    # Managed by Certbot
    ssl_certificate /etc/letsencrypt/live/n8n.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/n8n.hajmousa.com/privkey.pem;

    client_max_body_size 20M;

    location / {
        proxy_pass http://192.168.100.79:5678;

        # Required for SSE & websockets (editor live updates)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Forward headers so n8n knows real client/proto/host/port
        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_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Port  443;

        # Keep connections open for long workflows
        proxy_read_timeout 3600;
        proxy_send_timeout 3600;
    }

Mappings found: - 4: server_name n8n.hajmousa.com; - 11: server_name n8n.hajmousa.com; - 20: proxy_pass http://192.168.100.79:5678;

nextcloud.hajmousa.com.conf

server {
    listen 80;
    server_name nextcloud.hajmousa.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl http2;
    server_name nextcloud.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/nextcloud.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/nextcloud.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.85:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        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_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Ssl on;
        client_max_body_size 512M;
    }

Mappings found: - 3: server_name nextcloud.hajmousa.com; - 10: server_name nextcloud.hajmousa.com; - 16: proxy_pass http://192.168.100.85:8080;

openproject.hajmousa.com.conf

server {
    listen 80;
    server_name openproject.hajmousa.com www.openproject.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl http2;
    server_name openproject.hajmousa.com www.openproject.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/openproject.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/openproject.hajmousa.com/privkey.pem;
    ssl_trusted_certificate /etc/letsencrypt/live/openproject.hajmousa.com/chain.pem;

    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers HIGH:!aNULL:!MD5;

    location / {
        proxy_pass http://192.168.100.85:8091;   # ✅ must be http, not https
        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 https;

        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }

Mappings found: - 4: server_name openproject.hajmousa.com www.openproject.hajmousa.com; - 18: server_name openproject.hajmousa.com www.openproject.hajmousa.com; - 28: proxy_pass http://192.168.100.85:8091; # ✅ must be http, not https

penpot.hajmousa.com.conf

server {
    server_name penpot.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:9001;
        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;
    }

server {
    if ($host = penpot.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name penpot.hajmousa.com; - 5: proxy_pass http://192.168.100.84:9001; - 26: server_name penpot.hajmousa.com;

stirling.hajmousa.com.conf

server {
    if ($host = stirling.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;
    ssl_certificate /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem; # managed by Certbot

    # If present, include Let’s Encrypt SSL options
    include /etc/letsencrypt/options-ssl-nginx.conf;
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;   # replace XX with the IP of the server running Stirling-PDF
        proxy_http_version 1.1;
        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 https;

        # For WebSockets (if Stirling-PDF uses them)
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        client_max_body_size 100M;
        proxy_read_timeout 300;
    }

Mappings found: - 10: server_name stirling.hajmousa.com; - 29: server_name stirling.hajmousa.com; - 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF

stirling.hajmousa.conf

server {
    listen 80;
    listen [::]:80;
    server_name stirling.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;  # replace XX with the server IP hosting Stirling-PDF
        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;

        # maybe websocket support if needed:
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
   }

Mappings found: - 4: server_name stirling.hajmousa.com; - 17: server_name stirling.hajmousa.com; - 23: proxy_pass http://192.168.100.84:9080; # replace XX with the server IP hosting Stirling-PDF

trilium.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name trilium.hajmousa.com;

    # Keep this so certbot renewals work
    location ^~ /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;
    server_name trilium.hajmousa.com;

    # Certbot-managed SSL
    ssl_certificate /etc/letsencrypt/live/trilium.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/trilium.hajmousa.com/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

    # --- Trilium proxy ---
    location / {
        proxy_pass http://192.168.100.83:8080;
        proxy_http_version 1.1;

        # WebSocket/HTTP upgrade
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Critical headers for CSRF/origin & client IPs
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header X-Real-IP $remote_addr;

        # Larger uploads/attachments
        client_max_body_size 50m;

        # Avoid premature timeouts on long ops
        proxy_read_timeout 300s;
        proxy_send_timeout 300s;
    }

Mappings found: - 7: server_name trilium.hajmousa.com; - 21: server_name trilium.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8080;

inventree.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name inventree.hajmousa.com www.inventree.hajmousa.com;

    return 301 https://inventree.hajmousa.com$request_uri;
}

server {
    server_name inventree.hajmousa.com www.inventree.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.85:8000;
        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 https;
    }

Mappings found: - 5: server_name inventree.hajmousa.com www.inventree.hajmousa.com; - 12: server_name inventree.hajmousa.com www.inventree.hajmousa.com; - 15: proxy_pass http://192.168.100.85:8000;

kimai.hajmousa.com.conf

server {
    listen 80;
    listen [::]:80;
    server_name kimai.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name kimai.hajmousa.com;

    ssl_certificate     /etc/letsencrypt/live/kimai.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/kimai.hajmousa.com/privkey.pem;

    # If present on your system, you can keep these includes; otherwise omit.
    # include /etc/letsencrypt/options-ssl-nginx.conf;
    # ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.77:8001;
        proxy_http_version 1.1;
        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 https;

        client_max_body_size 20m;
        proxy_read_timeout 300;
        proxy_connect_timeout 60;
        proxy_send_timeout 300;
    }

Mappings found: - 5: server_name kimai.hajmousa.com; - 20: server_name kimai.hajmousa.com; - 30: proxy_pass http://192.168.100.77:8001;

leantime.hajmousa.com.conf

server {
    server_name leantime.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.84:8080;
        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;
    }

server {
    if ($host = leantime.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name leantime.hajmousa.com; - 5: proxy_pass http://192.168.100.84:8080; - 26: server_name leantime.hajmousa.com;

matrix.hajmousa.com.conf

server {
    listen 80;
    server_name matrix.hajmousa.com;

    location /.well-known/matrix/server {
        return 301 https://$host$request_uri;
    }

server {
    listen 443 ssl;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location /.well-known/matrix/server {
        default_type application/json;
        add_header "Access-Control-Allow-Origin" "*";
        return 200 '{"m.server": "matrix.hajmousa.com:443"}';

server {
    listen 8448 ssl http2;
    server_name matrix.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/matrix.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/matrix.hajmousa.com/privkey.pem;
    ssl_protocols TLSv1.2 TLSv1.3;

    location / {
        proxy_pass http://192.168.100.83:8008;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header Host $host;
        proxy_http_version 1.1;
    }

Mappings found: - 4: server_name matrix.hajmousa.com; - 18: server_name matrix.hajmousa.com; - 31: proxy_pass http://192.168.100.83:8008; - 42: server_name matrix.hajmousa.com; - 49: proxy_pass http://192.168.100.83:8008;

n8n.hajmousa.com.conf

server {
    listen 80;
    server_name n8n.hajmousa.com;
    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name n8n.hajmousa.com;

    # Managed by Certbot
    ssl_certificate /etc/letsencrypt/live/n8n.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/n8n.hajmousa.com/privkey.pem;

    client_max_body_size 20M;

    location / {
        proxy_pass http://192.168.100.79:5678;

        # Required for SSE & websockets (editor live updates)
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        # Forward headers so n8n knows real client/proto/host/port
        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_set_header X-Forwarded-Host  $host;
        proxy_set_header X-Forwarded-Port  443;

        # Keep connections open for long workflows
        proxy_read_timeout 3600;
        proxy_send_timeout 3600;
    }

Mappings found: - 4: server_name n8n.hajmousa.com; - 11: server_name n8n.hajmousa.com; - 20: proxy_pass http://192.168.100.79:5678;

nextcloud.hajmousa.com.conf

server {
    listen 80;
    server_name nextcloud.hajmousa.com;

    return 301 https://$host$request_uri;
}

server {
    listen 443 ssl;
    server_name nextcloud.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/nextcloud.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/nextcloud.hajmousa.com/privkey.pem;

    location / {
        proxy_pass http://192.168.100.85:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        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_set_header X-Forwarded-Host $host;
        proxy_set_header X-Forwarded-Ssl on;
        client_max_body_size 512M;
    }

Mappings found: - 3: server_name nextcloud.hajmousa.com; - 10: server_name nextcloud.hajmousa.com; - 16: proxy_pass http://192.168.100.85:8080;

openproject.hajmousa.com.conf

server {
    listen 80;
    server_name openproject.hajmousa.com www.openproject.hajmousa.com;

    location /.well-known/acme-challenge/ {
        root /var/www/html;
    }

server {
    listen 443 ssl http2;
    server_name openproject.hajmousa.com www.openproject.hajmousa.com;

    ssl_certificate /etc/letsencrypt/live/openproject.hajmousa.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/openproject.hajmousa.com/privkey.pem;
    ssl_trusted_certificate /etc/letsencrypt/live/openproject.hajmousa.com/chain.pem;

    ssl_protocols TLSv1.2 TLSv1.3;
    ssl_ciphers HIGH:!aNULL:!MD5;

    location / {
        proxy_pass http://192.168.100.85:8091;   # ✅ must be http, not https
        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 https;

        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }

Mappings found: - 4: server_name openproject.hajmousa.com www.openproject.hajmousa.com; - 18: server_name openproject.hajmousa.com www.openproject.hajmousa.com; - 28: proxy_pass http://192.168.100.85:8091; # ✅ must be http, not https

penpot.hajmousa.com.conf

server {
    server_name inventree.hajmousa.com www.inventree.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.85:8000;
        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;
    }

server {
    if ($host = inventree.hajmousa.com) {
        return 301 https://$host$request_uri;
    }

Mappings found: - 2: server_name inventree.hajmousa.com www.inventree.hajmousa.com; - 5: proxy_pass http://192.168.100.85:8000; - 24: server_name inventree.hajmousa.com www.inventree.hajmousa.com;

stirling.hajmousa.com.conf

server {
    if ($host = stirling.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

server {
    listen 443 ssl;
    listen [::]:443 ssl http2;
    server_name stirling.hajmousa.com;
    ssl_certificate /etc/letsencrypt/live/stirling.hajmousa.com/fullchain.pem; # managed by Certbot
    ssl_certificate_key /etc/letsencrypt/live/stirling.hajmousa.com/privkey.pem; # managed by Certbot

    # If present, include Let’s Encrypt SSL options
    include /etc/letsencrypt/options-ssl-nginx.conf;
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

    location / {
        proxy_pass http://192.168.100.84:9080;   # replace XX with the IP of the server running Stirling-PDF
        proxy_http_version 1.1;
        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 https;

        # For WebSockets (if Stirling-PDF uses them)
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";

        client_max_body_size 100M;
        proxy_read_timeout 300;
    }

Mappings found: - 10: server_name stirling.hajmousa.com; - 29: server_name stirling.hajmousa.com; - 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF

trilium.hajmousa.com.conf

server {
    server_name trilium.hajmousa.com;

    location / {
        proxy_pass http://192.168.100.83:8080;
        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;
    }

server {
    if ($host = trilium.hajmousa.com) {
        return 301 https://$host$request_uri;
    } # managed by Certbot

Mappings found: - 2: server_name trilium.hajmousa.com; - 5: proxy_pass http://192.168.100.83:8080; - 26: server_name trilium.hajmousa.com;

Raw list of proxy_pass occurrences

  • 31: proxy_pass http://192.168.100.83:8008;
  • 49: proxy_pass http://192.168.100.83:8008;
  • 20: proxy_pass http://192.168.100.79:5678;
  • 5: proxy_pass http://192.168.100.84:8080;
  • 5: proxy_pass http://192.168.100.84:9001;
  • 30: proxy_pass http://192.168.100.77:8001;
  • 16: proxy_pass http://192.168.100.85:8080;
  • 6: proxy_pass http://192.168.100.84:80;
  • 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF
  • 5: proxy_pass http://192.168.100.83:8080;
  • 31: proxy_pass http://192.168.100.83:8008;
  • 49: proxy_pass http://192.168.100.83:8008;
  • 20: proxy_pass http://192.168.100.79:5678;
  • 5: proxy_pass http://192.168.100.84:8080;
  • 5: proxy_pass http://192.168.100.84:9001;
  • 30: proxy_pass http://192.168.100.77:8001;
  • 16: proxy_pass http://192.168.100.85:8080;
  • 6: proxy_pass http://192.168.100.84:80;
  • 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF
  • 5: proxy_pass http://192.168.100.83:8080;
  • 31: proxy_pass http://192.168.100.83:8008;
  • 49: proxy_pass http://192.168.100.83:8008;
  • 20: proxy_pass http://192.168.100.79:5678;
  • 5: proxy_pass http://192.168.100.84:8080;
  • 5: proxy_pass http://192.168.100.84:9001;
  • 30: proxy_pass http://192.168.100.77:8001;
  • 16: proxy_pass http://192.168.100.85:8080;
  • 6: proxy_pass http://192.168.100.84:80;
  • 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF
  • 5: proxy_pass http://192.168.100.83:8080;
  • 31: proxy_pass http://192.168.100.83:8008;
  • 49: proxy_pass http://192.168.100.83:8008;
  • 20: proxy_pass http://192.168.100.79:5678;
  • 5: proxy_pass http://192.168.100.84:8080;
  • 5: proxy_pass http://192.168.100.85:8000;
  • 30: proxy_pass http://192.168.100.77:8001;
  • 16: proxy_pass http://192.168.100.85:8080;
  • 28: proxy_pass http://192.168.100.85:8091; # ✅ must be http, not https
  • 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF
  • 5: proxy_pass http://192.168.100.83:8080;
  • 15: proxy_pass http://192.168.100.85:8000;
  • 31: proxy_pass http://192.168.100.83:8008;
  • 49: proxy_pass http://192.168.100.83:8008;
  • 20: proxy_pass http://192.168.100.79:5678;
  • 5: proxy_pass http://192.168.100.84:8080;
  • 5: proxy_pass http://192.168.100.84:9001;
  • 30: proxy_pass http://192.168.100.77:8001;
  • 16: proxy_pass http://192.168.100.85:8080;
  • 28: proxy_pass http://192.168.100.85:8091; # ✅ must be http, not https
  • 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF
  • 31: proxy_pass http://192.168.100.83:8080;
  • 15: proxy_pass http://192.168.100.85:8000;
  • 23: proxy_pass http://192.168.100.84:9080; # replace XX with the server IP hosting Stirling-PDF
  • 31: proxy_pass http://192.168.100.83:8008;
  • 49: proxy_pass http://192.168.100.83:8008;
  • 20: proxy_pass http://192.168.100.79:5678;
  • 5: proxy_pass http://192.168.100.84:8080;
  • 5: proxy_pass http://192.168.100.84:9001;
  • 30: proxy_pass http://192.168.100.77:8001;
  • 16: proxy_pass http://192.168.100.85:8080;
  • 6: proxy_pass http://192.168.100.84:80;
  • 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF
  • 5: proxy_pass http://192.168.100.83:8080;
  • 31: proxy_pass http://192.168.100.83:8008;
  • 49: proxy_pass http://192.168.100.83:8008;
  • 20: proxy_pass http://192.168.100.79:5678;
  • 5: proxy_pass http://192.168.100.84:8080;
  • 5: proxy_pass http://192.168.100.84:9001;
  • 30: proxy_pass http://192.168.100.77:8001;
  • 16: proxy_pass http://192.168.100.85:8080;
  • 6: proxy_pass http://192.168.100.84:80;
  • 38: proxy_pass http://192.168.100.84:9080; # replace XX with the IP of the server running Stirling-PDF
  • 5: proxy_pass http://192.168.100.83:8080;