Local Domain Manager
Beautiful domains for local development
- Custom Local Domains - Map
myapp.local→localhost:3000 - Automatic HTTPS - Local SSL certificates, trusted by your browser
- Docker Support - Proxy to containers by name
- Remote Hosts - Forward to remote servers
- Web Dashboard - Beautiful UI for managing domains
- Zero Config DNS - Automatic DNS resolution
curl -fsSL https://locado.hxd.app/install.sh | bashOr download directly from Releases.
# Start server (requires sudo for ports 80/443)
sudo locado
# Open dashboard
open http://localhost:2280- macOS 10.15+ or Linux (Ubuntu, Debian, Fedora, etc.)
- Ports 80 and 443 must be available
- (Optional) Docker for container support
| Command | Description |
|---|---|
locado |
Start the server |
locado server |
Start server (explicit) |
locado update check |
Check for updates |
locado update changelog |
Show latest changelog |
locado uninstall |
Remove Locado from system |
┌──────────────┐ ┌─────────────┐ ┌──────────────┐
│ Browser │────▶│ Locado │────▶│ Your Service │
│ myapp.local │ │ Proxy │ │ localhost:3000│
└──────────────┘ └─────────────┘ └──────────────┘
- DNS Resolution - Locado configures your system to resolve
.localdomains to127.0.0.1 - Reverse Proxy - Incoming requests are routed to your local services
- TLS Termination - Automatic HTTPS with locally-trusted certificates
Domains are managed through the web dashboard at http://localhost:2280.
Each domain can target:
- Local Port - Forward to
localhost:PORT - Docker Container - Forward to a running container
- Remote Host - Forward to an external server
Stop any conflicting services:
# macOS
sudo lsof -i :80
sudo lsof -i :443
# Stop the process or use a different portLocado uses dnsmasq for DNS. If domains don't resolve:
# Check dnsmasq status
brew services list | grep dnsmasq # macOS
systemctl status dnsmasq # LinuxHồ Xuân Dũng
- Website: hxd.vn
- Email: me@hxd.vn
- GitHub: @xuandung38
Locado is free to use for personal and commercial projects.
Source code is proprietary. See LICENSE for details.
Made with ❤️ by Hồ Xuân Dũng
