Skip to content

Add Auth to WebUI #95

Description

@ibaraki-douji

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions