events { }

http {
    include /etc/nginx/mime.types;

    limit_req_zone $binary_remote_addr zone=kekkai:10m rate=10r/s;
    
    server {
        listen 80;
        server_name localhost; # Your domain
    
        return 301 https://$host$request_uri$is_args$args;
    }
    
    server {
        listen 443 ssl;
        
        server_name localhost; # Your domain
        
        ssl_certificate /etc/nginx/ssl/fullchain.pem;
        ssl_certificate_key /etc/nginx/ssl/privkey.pem;

        include chart/nginx.conf;
        include server/nginx.conf;
        include web/nginx.conf;
        include docs/nginx.conf;
    }
}