Proxy Configuration pour Production
Utilisez ce fichier comme base pour configurer votre serveur web
NGINX Configuration Example
==========================
server {
listen 80;
server_name admin.nationglory.com;
# Redirect to HTTPS
}
server {
listen 443 ssl http2;
server_name admin.nationglory.com;
ssl_certificate /etc/ssl/certs/your-cert.crt;
ssl_certificate_key /etc/ssl/private/your-key.key;
client_max_body_size 100M;
location / {
proxy_http_version 1.1;
proxy_cache_bypass $http_upgrade;
}
}
Apache Configuration Example
============================
<VirtualHost *:80>
ServerName admin.nationglory.com
<VirtualHost *:443>
ServerName admin.nationglory.com
SSLEngine on
SSLCertificateFile /etc/ssl/certs/your-cert.crt
SSLCertificateKeyFile /etc/ssl/private/your-key.key
ProxyPreserveHost On
Environment Variables
======================
Set these in production:
NODE_ENV=production
SESSION_SECRET=use-a-strong-random-key-here
PORT=3000 (internal, proxy on 80/443)