Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exposing admin-api outside of localhost #23

Open
3 of 4 tasks
OlofBlomqvist opened this issue Sep 11, 2024 · 0 comments
Open
3 of 4 tasks

Exposing admin-api outside of localhost #23

OlofBlomqvist opened this issue Sep 11, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@OlofBlomqvist
Copy link
Owner

OlofBlomqvist commented Sep 11, 2024

For simplifying development of tools to programatically control the proxy we should allow binding to non-loopback device and only listen to https. Need to be able to configure listening on specific hostname and cors customization thru config file. Also support letsencrypt once pr for that is merged. All requests (both local and external) must require auth.

  • Support configure password in config file
  • Enforce TLS for API and WebUI
  • Require password hash to be included as auth bearer in in requests to the api
  • Web-UI login screen
@OlofBlomqvist OlofBlomqvist added enhancement New feature or request TODO planning to do or already working on it labels Sep 11, 2024
@OlofBlomqvist OlofBlomqvist self-assigned this Sep 11, 2024
@OlofBlomqvist OlofBlomqvist removed the TODO planning to do or already working on it label Sep 15, 2024
@OlofBlomqvist OlofBlomqvist removed their assignment Sep 21, 2024
@OlofBlomqvist OlofBlomqvist self-assigned this Nov 14, 2024
@OlofBlomqvist OlofBlomqvist added the WIP Someone is working on this label Nov 14, 2024
@OlofBlomqvist OlofBlomqvist removed the WIP Someone is working on this label Jan 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant