User Experience
Protocol
| VPN Protocol | WireGuard (primary) |
| Config Delivery | Download .conf file from dashboard, import into any WireGuard client |
| Endpoint | 193.143.16.14:13230 (MikroTik router) |
| Encryption | Curve25519 (key exchange), ChaCha20 (symmetric), Poly1305 (authentication) |
IPsec and PPP options exist in the codebase but WireGuard is the recommended and supported protocol.
IP Addressing by Tier
| Tier | Private IP Range | Public IP | Internet Access |
|---|---|---|---|
| Torus Basic | 10.8.0.x or 10.8.1.x |
None | No — mesh only |
| Torus Standard | 10.8.x.x |
Shared NAT | Yes — outbound only |
| Torus Pro | 10.254.16.x |
Dedicated 193.143.16.x |
Yes — inbound & outbound |
Pro IP Mapping
Your private IP 10.254.16.X maps 1:1 to public IP 193.143.16.X via NAT on the MikroTik. If your torus address is 10.254.16.42, your public IP is 193.143.16.42.
User Dashboard
VPN Management
- View active VPN connections and status
- Download WireGuard config files
- Request new VPN connections
- See assigned IP addresses
Firewall & Access Controls (Pro only)
| Control | Description |
|---|---|
| Full Mesh | Allow/deny traffic to/from other Torus members |
| Public Inbound | Allow/deny inbound connections from the internet to your public IP |
| Bandwidth Limit | Configurable rate limit (default 512 Kbps, adjustable) |
DNS Hostnames (Pro only)
- Create up to 5 custom hostnames (e.g.,
yourname.torus.nekotopia.io) - A record points to your public IP
- PTR (reverse DNS) record created automatically
- Add/remove hostnames from dashboard
Profile
- Update name and email
- Change password
Network Configuration
| Setting | Value |
|---|---|
| DNS Server | 10.254.16.1 (pushed via VPN) |
| Default Route | 0.0.0.0/0 through VPN (Standard/Pro) |
| Split Tunnel | Possible by modifying AllowedIPs in config |
| Keepalive | 25 seconds (standard for NAT traversal) |
What You Can Host (Pro tier)
With a dedicated public IP and inbound access enabled, you can run publicly-accessible services on any port:
- Web servers (HTTP/HTTPS)
- Game servers
- SSH access
- Mail servers (reverse DNS included)
- Anything else that listens on a port
The automatic PTR record makes Pro accounts suitable for running mail servers without deliverability issues.