ansible

Log | Files | Refs | README

gitea-ssl.conf (753B)


      1 server {
      2     listen 80;
      3     listen [::]:80;
      4     server_name gitea.learningunix.net;
      5     return 301 https://$host$request_uri;
      6 }
      7 
      8 server {
      9     listen 443 ssl;
     10     listen [::]:443 ssl;
     11     server_name gitea.learningunix.net;
     12 
     13     ssl_certificate /etc/letsencrypt/live/learningunix.net/fullchain.pem;
     14     ssl_certificate_key /etc/letsencrypt/live/learningunix.net/privkey.pem;
     15     include /etc/letsencrypt/options-ssl-nginx.conf;
     16     ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
     17 
     18     location / {
     19         proxy_pass http://127.0.0.1:3000;
     20         proxy_set_header Host $host;
     21         proxy_set_header X-Real-IP $remote_addr;
     22         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
     23         proxy_set_header X-Forwarded-Proto $scheme;
     24     }
     25 }