Overview
By default, the gateway only listens on localhost. To access it from other devices (phone, laptop, office), you need to configure remote access. ArgentOS supports several approaches, with Tailscale being the recommended option.Tailscale (Recommended)
Tailscale creates a secure WireGuard mesh network between your devices. It is the simplest and most secure way to access your gateway remotely.Setup
1
Install Tailscale
Install Tailscale on your ArgentOS server and your remote devices
2
Configure the gateway
Configure the gateway to listen on the Tailscale interface:
3
Access from any device
Access the dashboard from any device on your Tailscale network:
Benefits
- End-to-end encrypted (WireGuard)
- No port forwarding required
- Works behind NAT and firewalls
- Free for personal use (up to 100 devices)
SSH Tunnel
For quick access without installing Tailscale:http://localhost:3141 on your local machine.
Persistent SSH Tunnel
Useautossh for a persistent tunnel that reconnects automatically:
Reverse Proxy (Nginx/Caddy)
For HTTPS access with a domain name:- Caddy
- Nginx
Security Considerations
Never expose the gateway directly to the public internet without authentication.
- Always enable gateway auth when exposing remotely
- Use HTTPS for reverse proxy setups
- Restrict access with firewall rules or Tailscale ACLs
- Consider Tailscale’s ACL system for fine-grained access control
