Skip to main content

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:
DestinationPortPurpose
*.roboticks.io443API and cloud services
NTP servers123Time synchronization

Proxy support

The Device Manager supports HTTP proxies. Configure via environment variable:
export HTTPS_PROXY=http://proxy.example.com:8080

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.