7 Commits

Author SHA1 Message Date
Nawaz Dhandala
7af8f18b9d refactor: update NGINX resolver configuration to use dynamic DNS resolver 2026-03-06 08:59:21 +00:00
Nawaz Dhandala
fbe198f0c0 fix(nginx): ensure /var/log/nginx and logs exist; set error_log to /var/log/nginx/error.log
Create /var/log/nginx and touch access.log/error.log in run.sh so nginx -t succeeds before reloads.
Revert nginx.conf error_log to /var/log/nginx/error.log (notice).
2025-11-06 11:34:19 +00:00
Nawaz Dhandala
d8206e12de feat(nginx): add ServerCerts volume/mount and enable conditional primary-domain SSL provisioning
- add server-certs emptyDir volume and mount to nginx Deployment
- update default.conf.template to conditionally listen on 7850 and use /etc/nginx/certs/ServerCerts/${PRIMARY_DOMAIN}.crt/.key when PROVISION_SSL is set
- enhance run.sh to export PRIMARY_DOMAIN, temporarily adjust PROVISION_SSL for envsubst, and restore original PROVISION_SSL afterwards
2025-11-03 21:48:15 +00:00
Simon Larsen
06d4f89c42 Add envsubst-on-templates.sh script and update Nginx configuration 2024-01-29 09:15:02 +00:00
Simon Larsen
54871d8dd9 Update FetchCertificates.ts and run.sh 2024-01-29 08:47:51 +00:00
Simon Larsen
fb0c6d0540 Update Nginx run script and initialize FetchCertificateJobs 2024-01-29 08:45:51 +00:00
Simon Larsen
865c7f0996 Update dependencies and remove unused code 2024-01-29 07:23:24 +00:00