acouvreur / sablier

Start your containers on demand, shut them down automatically when there's no activity. Docker, Docker Swarm Mode and Kubernetes compatible.
https://acouvreur.github.io/sablier/
GNU Affero General Public License v3.0
1.3k stars 46 forks source link

Add SWAG reverse proxy integration #401

Open TheRedCyclops opened 2 weeks ago

TheRedCyclops commented 2 weeks ago

Describe the reverse proxy you'd like From README: SWAG - Secure Web Application Gateway (formerly known as letsencrypt, no relation to Let's Encrypt™) sets up an Nginx webserver and reverse proxy with php support and a built-in certbot client that automates free SSL server certificate generation and renewal processes (Let's Encrypt and ZeroSSL). It also contains fail2ban for intrusion prevention.

Does the reverse proxy provides middleware/module/extension support Uses Nginx so it also uses modules

Additional context I have tried to just add Sablier in the same way that I added Sablier to Nginx and I couldn't get it to work, I did get js module support working in the same way that I did for the dockerized version of nginx packaged by linuxserver.io, To add it these env vars have to be added

DOCKER_MODS=linuxserver/mods:universal-package-install
INSTALL_PACKAGES=nginx-mod-http-js

The loading of the js support has to be omitted as it is done automatically and it will error out if it's done again