Use cases
Put a home-lab dashboard online
Open one home-lab dashboard from anywhere, with an optional custom domain.
Publish the dashboard you choose at an HTTPS URL. Kepeink routes to that target; other services on your home network are not added to the tunnel.
Before you start
Confirm the dashboard opens locally, for example at http://localhost:8080. If it requires login, set up an account before sharing the URL.
1. Create the tunnel
In the dashboard, create a proxy tunnel with Target: http://localhost:8080. Copy the kpt_… agent token and keep it private.
2. Run the agent
Install the agent on the home machine that can reach the dashboard:
curl -fsSL https://cdn.kepeink.hu/install.sh | sudo sh -s -- --token=kpt_xxxxxxxx
3. Check the URL
Open the assigned HTTPS URL from outside your home network. If you want lab.example.com instead, add a custom domain after the assigned URL works. You can then enable end-to-end TLS for that domain if you want the agent to hold its certificate.