Commit Graph

26 Commits

Author SHA1 Message Date
26c84a821c FIX: Increase client_max_body_size from 1k to 1M 2026-03-21 13:00:54 +00:00
3bf88ea638 FIX: Remove extra ; 2026-03-21 12:59:11 +00:00
693aa12720 Move site configs from conf.d to sites-enabled 2026-03-21 09:53:35 +00:00
f4cba30f72 FIX: Track data/sites-available/ & data/sites-enabled/ 2026-03-21 09:52:23 +00:00
8296b58bd3 Set defaults for directives add_header and proxy_set_header 2026-03-21 09:48:26 +00:00
17a8b6bce2 Set low default values for directives
Adjust directive values as needed depending on site requirements
e.g client_max_body_size 500M in minio.conf while other sites are limited to 1k
2026-03-21 09:35:02 +00:00
8d79a452ee Unmount conf.d, mount sites-available and sites-enabled 2026-03-21 09:33:20 +00:00
ba09bd3f7c Untrack conf.d
Configs exist in nginx.conf and site.confs.
conf.d contains:
- general.conf 	- gzip
- proxy.conf 	- proxy_buffer, proxy_set_header and proxy_* directives
- security.conf	- add_header directives
2026-03-21 09:28:08 +00:00
544984243d Merge pull request 'Remove commented out config sections' (#3) from cleanup into main
Reviewed-on: https://gitea.novicelab.io/novicelab.io/nginx/pulls/3
2026-03-20 04:13:28 +00:00
69ed1a853e Remove commented out config sections 2026-03-20 04:11:20 +00:00
6240de4af5 Merge pull request 'json-combined-log-format, 502 fix' (#2) from json-combined-log-format into main
Reviewed-on: https://gitea.novicelab.io/novicelab.io/nginx/pulls/2
Merge json_combined format change and 502 proxy buffer size increase fix
2026-03-17 18:19:59 +00:00
547701c7da Set access log format and Upstream
Set access log format to json_combined
Switch from $backend_variable to upstream
(Except for harbor, plane-minio, goaccess, opencloud)
2026-03-17 18:12:45 +00:00
50b13c34ef Access log format, Proxy buffer size
Set access log format to json_combined
Increase proxy buffer sizes to fix frequent 502 errors on all sites
2026-03-17 18:12:39 +00:00
6308d32f8e Add README.md 2026-03-17 09:15:50 +00:00
56a221fb9d Merge pull request 'goaccess setup and integration' (#1) from goaccess into main
Reviewed-on: https://gitea.novicelab.io/novicelab.io/nginx/pulls/1
2026-03-17 08:56:17 +00:00
dc320d83d4 Change access log format to VCOMBINED and error log format to debug 2026-03-17 08:48:06 +00:00
382a3dd438 Track goaccess/goaccess.conf and ignore real-time html file (report.html) 2026-03-17 08:41:27 +00:00
ff464ef99f Add goaccess nginx configuration 2026-03-17 08:39:33 +00:00
b710eaa41b Change log format to VCOMBINED for access logs and debug for error logs 2026-03-17 08:36:08 +00:00
9a810fe545 Add goaccess for log visualization on hugo pages 2026-03-17 08:34:36 +00:00
7b36b99e18 Add locations
Add script and /api/ locations to support hugo analytics
TASK: Secure access e.g private network URL for admin page; restrict public pages
2026-03-14 15:32:43 +00:00
53b212e5b0 Fix Keycloak Corrupted Content error 2026-03-11 17:21:43 +00:00
728f883d99 Enable tracking of nginx.conf and files in conf.d 2026-03-10 09:35:01 +00:00
c5e05ef777 Enable access and error logging on all services 2026-03-10 09:34:08 +00:00
53a37dde34 Uningnore and track conf files 2026-03-09 19:42:44 +00:00
d01362dd2c First commit 2026-03-09 19:41:30 +00:00