Skip to content
Discussion options

You must be logged in to vote

Codeman binds to 127.0.0.1 by default, so nothing is reachable from other devices until you pick one of these:

Tailscale (what I use). Keep the default loopback bind and put Tailscale in front of it:

tailscale serve --bg 3000

You get an HTTPS URL at your machine's tailnet name, reachable from anywhere you're logged into Tailscale, and nothing is exposed to the public internet. The installer can walk you through this whole path (it's one of the options during install, and install.sh tailscale retrofits it onto an existing install).

LAN: bind to your network and set a password:

CODEMAN_PASSWORD=yourpassword codeman web --host 0.0.0.0

Fine for a phone on home wifi. Codeman warns loudly if yo…

Replies: 1 comment

Comment options

Ark0N
Aug 15, 2026
Maintainer Author

You must be logged in to vote
0 replies
Answer selected by Ark0N
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant