External Network Connections
Network connectivity requirements for View platform operation
Overview
View requires outbound network connectivity to several external services for normal operation. If your deployment environment uses firewalls, proxy servers, or network security policies that restrict outbound connections, you must allow access to the domains and services listed on this page.
Note: All connections are outbound HTTPS (port 443) unless otherwise specified. View does not require any inbound connections from these external services.
Required External Connections
View Control Infrastructure
Domain: control.view.io
Purpose: View's control plane infrastructure for license validation, telemetry, and platform updates.
Protocol: HTTPS (443)
When Used:
- During platform initialization and startup
- For license verification and validation
- For platform telemetry and health reporting
- When checking for platform updates
Ollama Model Service
Domain: ollama.com
Purpose: Access to the Ollama model library and service infrastructure for downloading and managing AI models.
Protocol: HTTPS (443)
When Used:
- When downloading AI models through the Ollama integration
- During model updates and version checks
- For accessing model metadata and configurations
Hugging Face Model Hub
Domains:
huggingface.cohf.co(shortened domain)
Purpose: Access to Hugging Face's model repository for downloading transformer models, embeddings, and related AI assets.
Protocol: HTTPS (443)
When Used:
- When downloading models from the Hugging Face model hub
- During embedding model initialization
- For accessing tokenizers and model configurations
- When updating or downloading new model versions
Docker Container Registry
Domains:
hub.docker.comdocker.io
Purpose: Docker's official container image registry for downloading View microservice container images and dependencies.
Protocol: HTTPS (443)
When Used:
- During initial View deployment and installation
- When updating View platform components
- For downloading View microservice container images
- During platform upgrades and maintenance
Network Configuration
Firewall Rules
If your environment uses a firewall, configure outbound rules to allow HTTPS connections to these domains:
control.view.io
ollama.com
huggingface.co
hf.co
hub.docker.com
docker.io
Proxy Configuration
If your environment requires HTTP/HTTPS proxy for outbound connections, ensure your proxy configuration allows access to these domains. You may need to configure proxy settings in your Docker environment and View configuration files.
DNS Requirements
Ensure your DNS infrastructure can resolve these domain names. If you use internal DNS servers, verify they can resolve external domain names or are configured to forward queries appropriately.
Troubleshooting
Connection Failures
If View cannot connect to required external services, you may experience:
- Failed license validation
- Inability to download container images during installation or updates
- Failed model downloads or updates
- Platform initialization errors
Verification
To verify connectivity to required external services, you can use standard networking tools from your View deployment host:
# Test connectivity to each domain
curl -I https://control.view.io
curl -I https://ollama.com
curl -I https://huggingface.co
curl -I https://hub.docker.comA successful connection should return HTTP 200 or similar success responses.
Air-Gapped Deployments
If you need to deploy View in an air-gapped or fully isolated environment without external internet access, contact View support to discuss alternative deployment options and requirements.
Security Considerations
All connections to these external services use HTTPS with TLS encryption. View does not send sensitive data through these connections:
- control.view.io: Receives only non-sensitive telemetry and license information
- Model repositories: Only downloads publicly available AI models and configurations
- Container registries: Only downloads View's official container images
No customer data or sensitive information is transmitted to these external services during normal operation.
Support
If you have questions about network connectivity requirements or need assistance configuring your environment for View deployment, contact View support or consult your View deployment engineer.
Updated about 12 hours ago