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;