User Tools

Site Tools


linux:ubuntu_gitea_nginx_port_80
##### Process http #############################################################
server {
    listen 80;
    server_name GIT.DOMAIN.XYZ;
    server_tokens off;

    ##### Optional include custom Error pages start ############################
    include /etc/nginx/nginxsnippets/custom-errors.conf;
    ##### Optional include custom Error pages stop #############################
    
    ##### Optional disable gzip start ##########################################
    # gzip off;
    ##### Optional disable gzip stop ###########################################

    ##### Optional disable access log start ####################################
    # access_log off;
    ##### Optional disable access log stop #####################################

    ##### Block Bad referers and bad bots start ################################
    if ($bad_referer) { return 444; }
    if ($bad_user_agent) { return 444; }
    ##### Block Bad referers and bad bots stop #################################
   
    ##### Optional stuff start ################################################# 
    # include /etc/nginx/nginxsnippets/block-engines.conf;
    include /etc/nginx/nginxsnippets/log-exclude.conf;
    include /etc/nginx/nginxsnippets/block-htaccess.conf;
    include /etc/nginx/nginxsnippets/block-file-access.conf;
    ##### Optional stuff stop ################################################## 

    ##### Enable fastcgi cache start ###########################################
    set $skip_cache 0;
    ##### Enable fastcgi cache stop ############################################

    ##### Process content start ################################################
    location / {
    include /etc/nginx/nginxsnippets/proxyheader.conf;
    # proxy_set_header Host $host; # May fix som proxy issues
    # proxy_ssl_verify off;        # Disable cert check with internal proxy
    proxy_pass http://127.0.0.1:3000;
    ##### Process content stop #################################################
    }
}
##### Process http #############################################################
linux/ubuntu_gitea_nginx_port_80.txt · Last modified: 08/01/2024 15:41 by Allan