Quick Start
Have your homelab service on the internet with SSO protection, all without leaving your terminal.
Three simple steps
- Register at hle.world/register (email or GitHub/Google SSO)
- Create an API key in your dashboard
- Run one command to expose your service
Install the client
curl -fsSL https://get.hle.world | shAlternatives: pipx install hle-client or brew install hle-world/tap/hle-client. See Installation for details.
Expose your service
hle expose --service http://localhost:8080 --api-key hle_your_key_hereConfigure API key location
The client checks for your API key in this order:
--api-keyflag on the command lineHLE_API_KEYenvironment variable~/.config/hle/config.toml(saved after first use)
To save your key automatically:
export HLE_API_KEY=hle_your_key_herehle expose --service http://localhost:8080# Key is now saved to ~/.config/hle/config.toml