Skip to content

Change dashboard host from 0.0.0.0 to 127.0.0.1 - #2468

Open
sengeezer wants to merge 1 commit into
superfly:mainfrom
sengeezer:patch-1
Open

Change dashboard host from 0.0.0.0 to 127.0.0.1#2468
sengeezer wants to merge 1 commit into
superfly:mainfrom
sengeezer:patch-1

Conversation

@sengeezer

Copy link
Copy Markdown

Updated the host address for the hermes dashboard command. It will refuse to bind to 0.0.0.0 for cases involving the method described here.

Summary of changes

Updated bind address as per hermes error message.

Preview

Related Fly.io community and GitHub links

Notes

Error message:

→ Using web dist from HERMES_WEB_DIST: /opt/hermes/hermes_cli/web_dist
Refusing to bind dashboard to 0.0.0.0 — the auth gate engages on non-loopback binds, but no auth providers are registered.

Configure an auth provider before exposing the dashboard:
  • Password: set dashboard.basic_auth.username + password_hash in config.yaml
    (hash with: python -c "from plugins.dashboard_auth.basic import hash_password; print(hash_password('your-password'))")
  • OAuth: run `hermes dashboard register` (Nous Portal) or install a DashboardAuthProvider plugin.
There is no unauthenticated public-bind option — to keep it local, bind 127.0.0.1 and tunnel in (SSH / Tailscale).
Error: ssh shell: Process exited with status 1

Updated the host address for the hermes dashboard command. It will refuse to bind to 0.0.0.0 for cases involving the method described here.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant