Private Networking Overview
By default, Sliplane services can be made public (accessible via the internet) or private (only accessible by other services on the same server). With a VPN setup, you can:
- Keep all your services private (no public internet access)
- Access them securely from your local devices through an encrypted tunnel
- Connect services across different servers or networks
How It Works
Section titled “How It Works”- Deploy a VPN client as a private service on Sliplane
- Configure it to connect to your VPN network
- Add your private services as network resources
- Connect from your local devices using the same VPN
- Access services via their internal hostnames (e.g.,
my-service.internal)
VPN Options
Section titled “VPN Options”There are several VPN solutions you can use with Sliplane:
| Solution | Description |
|---|---|
| NetBird | German, Open-source, peer-to-peer mesh VPN |
| Tailscale | Zero-config VPN built on WireGuard (coming soon) |
| Twingate | Zero-trust network access |
Benefits
Section titled “Benefits”- Security: Services have no public attack surface
- Simplicity: No firewall rules or port forwarding needed
- Flexibility: Access from anywhere with the VPN client installed
- Cost-effective: No need for additional load balancers or proxies