Wiki/kimsufi-private-cloud/nginx-config/sites-available/vhost-git.conf

30 lines
No EOL
623 B
Text

# _ _
# __ _(_) |_
# / _` | | __|
# | (_| | | |_
# \__, |_|\__|
# |___/
server {
server_name git.truh.in;
listen 80;
listen [::]:80;
return 301 https://$server_name$request_uri;
}
server {
server_name git.truh.in;
listen 443 ssl;
listen [::]:443 ssl;
ssl_certificate /etc/letsencrypt/live/git.truh.in/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/git.truh.in/privkey.pem;
location /.well-known/acme-challenge {
alias /var/www/.well-known/acme-challenge;
}
location / {
proxy_pass http://192.168.122.33:3000;
proxy_set_header X-Forwarded-For $remote_addr;
}
}