Networking FAQ
Common questions about network requirements for Roboticks.What network access is required?
Devices need outbound HTTPS access (port 443) to connect to Roboticks. No inbound ports need to be opened.Do I need to open special ports?
No. Standard HTTPS (port 443) outbound is sufficient for all Roboticks functionality including:- Device registration and heartbeats
- Session management
- Log and data upload
- Remote access tunnels
Can I use my own domain for tunnels?
Yes. CNAME your chosen subdomain to the Roboticks tunnel endpoint. We can manage certificates or use yours.How are environments separated?
Production, Testing, and Development environments are isolated. Each can use separate subdomains if needed.Time synchronization
Keep device clocks accurate using NTP. Clock skew can affect authentication and log ordering.Firewall configuration
If using a firewall, allow outbound connections to:| Destination | Port | Purpose |
|---|---|---|
*.roboticks.io | 443 | API and cloud services |
| NTP servers | 123 | Time synchronization |
Proxy support
The Device Manager supports HTTP proxies. Configure via environment variable:Offline operation
Devices can operate offline temporarily. The Device Manager will:- Buffer logs locally
- Queue session data
- Automatically sync when connectivity returns
All connections are initiated by the device. Your network doesn’t need any special configuration for incoming traffic.