2024-03-20 12:28:42 +00:00
|
|
|
|
server {
|
|
|
|
|
listen 80;
|
2024-03-21 23:00:14 +00:00
|
|
|
|
server_name {{ env "DOMAIN" }};
|
2024-03-20 12:28:42 +00:00
|
|
|
|
root /usr/share/nginx/website;
|
|
|
|
|
index index.html;
|
|
|
|
|
|
|
|
|
|
location / {
|
2024-03-21 23:00:14 +00:00
|
|
|
|
try_files $uri $uri/index.html =404;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
location /deploy {
|
2024-03-23 10:18:59 +00:00
|
|
|
|
{{ if eq (env "AUTH_ENABLED") "1" }}
|
2024-03-21 23:00:14 +00:00
|
|
|
|
auth_basic "Administrator’s Area";
|
|
|
|
|
auth_basic_user_file /etc/nginx/.htpasswd;
|
|
|
|
|
{{ end }}
|
|
|
|
|
proxy_pass http://badger:8080;
|
2024-03-20 12:28:42 +00:00
|
|
|
|
}
|
|
|
|
|
}
|