What problem does this solve?
Currently no auth is required to view the webui, if for example someone wants to put it on a VPS, it can't access it without leaking the content to the internet.
Proposed solution
Add some auth to the panel for security. Can be as simple as just an env or you can go futher with full multi-user and maybe team with permissions per workspace.
For my use an env is enough, but maybe not for everyone that's why i proposed both.
Alternatives considered
- IP restriction on host : won't fully work as maybe users have others domains to publicly serve
- SSH Port forward : works but not ideal
What problem does this solve?
Currently no auth is required to view the webui, if for example someone wants to put it on a VPS, it can't access it without leaking the content to the internet.
Proposed solution
Add some auth to the panel for security. Can be as simple as just an env or you can go futher with full multi-user and maybe team with permissions per workspace.
For my use an env is enough, but maybe not for everyone that's why i proposed both.
Alternatives considered