Note: ionscale is currently beta quality, actively being developed and so subject to changes
What is Tailscale?
Tailscale is a VPN service that makes the devices and applications you own accessible anywhere in the world, securely and effortlessly. It enables encrypted point-to-point connections using the open source WireGuard protocol, which means only devices on your private network can communicate with each other.
What is ionscale?
While the Tailscale software running on each node is open source, their centralized "coordination server" which act as a shared drop box for public keys is not.
ionscale aims to implement such lightweight, open source alternative Tailscale control server.
⭐ If you find ionscale useful, please consider giving it a star on GitHub, or drop a note on how you are using ionscale.
- multi tailnet support
- multi user support
- OIDC integration (not required, although recommended)
- Auth keys
- Access control list (with support for
autogroups
,tagOwners
,autoApprovers
,nodeAttrs
,grants
...) - DNS
- nameservers
- Split DNS
- MagicDNS
- Subnet routers and Exit Nodes
- HTTPS Certs
- Tailscale SSH
- Tailscale Serve
- Service collection
- Taildrop
Some documentation can be found here
This is not an official Tailscale or Tailscale Inc. project.