# Pasang pada reverse proxy VPS yang SUDAH memiliki sertifikat TLS valid.
# Ganti hostname dan path sertifikat; jangan gunakan konfigurasi ini tanpa penyesuaian.
server {
    listen 443 ssl;
    server_name wa-gateway.example.com;
    ssl_certificate /etc/letsencrypt/live/wa-gateway.example.com/fullchain.pem;
    ssl_certificate_key /etc/letsencrypt/live/wa-gateway.example.com/privkey.pem;
    client_max_body_size 24m;
    # Opsional: hanya izinkan IP keluar server cPanel (konfirmasi ke provider).
    # allow 203.0.113.10;
    # deny all;
    location / {
        proxy_pass http://127.0.0.1:3100;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-Proto https;
        proxy_connect_timeout 10s;
        proxy_read_timeout 100s;
        proxy_send_timeout 100s;
    }
}
