← back to AbramsOS

deploy/claims.abramsos.agentabrams.com.nginx.conf

18 lines

# claims.abramsos.agentabrams.com — proxies to AbramsOS on this Mac's tailnet.
# Cloned from animals.agentabrams.com (plain proxy; AbramsOS has its own requireAuth).
# certbot --nginx injects its own acme-challenge handler + adds the 443 block.
server {
  listen 45.61.58.125:80;
  server_name claims.abramsos.agentabrams.com;
  location / {
    proxy_pass http://100.82.17.107:9774;   # this Mac (tailnet), AbramsOS :9774
    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 $scheme;
    proxy_connect_timeout 10s;
    proxy_read_timeout 300s;
  }
}