Office Space Nodes
Office Space is SwiftDrop's self-hosted relay architecture. Instead of routing relay traffic through Zashiron's cloud, you run your own relay node inside your network.
Why use Office Space?
- Privacy — relay traffic never leaves your infrastructure.
- Speed — a node on your LAN is as fast as a direct LAN transfer.
- Compliance — suitable for environments where data must not transit third-party servers.
Office Space requires Business or Enterprise plan.
Setting up a node
1. Download the node software
Visit the download page and download the Office Space node for your server OS.
2. Run the node
./office-space-node \
--port 47825 \
--org-key YOUR_ORG_API_KEY \
--bind 0.0.0.0
The node starts and registers itself with Zashiron's directory service. It will appear in your Dashboard → Organisation → Nodes.
Optional flags:
--max-connections 100— limit concurrent relay sessions--log-level debug— verbose logging for troubleshooting--tls-cert /path/to/cert.pem --tls-key /path/to/key.pem— use your own TLS certificate
3. Point devices to your node
In the SwiftDrop app:
- Go to Settings → Connection → Office Space.
- Toggle Use custom relay node on.
- Enter your node's IP address or hostname and port.
Devices in your org will now route relay traffic through your node instead of Zashiron's cloud.
Redundancy
You can register multiple Office Space nodes. SwiftDrop uses the node with the lowest latency. If all custom nodes go offline, traffic falls back to Zashiron managed relay (if your plan includes it).