On-premise system requirements
This guide details the mandatory hardware, software, and database specifications required to host and run our platform reliably on your local infrastructure.
Twinzo 3D application minimum requirements OS:
iOS - version 12.0
Android version 9.0
Windows 10.0
macOS devices with chip M1, M2
Twinzo Cloud Server - tCloud
Running Virtual Machines
OS
Ubuntu Server 24.04 LTS and newer
Docker
Minimal hardware requirements for host VM
2xCPU: 2GHz @ 8Core
RAM: 12GB
DISK: 50GB SSD
Recommended hardware according to standard workload(single host VM):
8xCPU: 2GHz @ 32Core
RAM: 32GB
DISK: 500GB SSD
1GBit ethernet
Running services
Running services are part of twinzo installation. However, system can use already existing services from shared infrastructure if desired. There must be assured connectivity between twinzo instance and shared infrastructure service. Additional twinzo configuration is required to point to custom shared service endpoints.
Services list:
MSSQL 2022 Express
InfluxDB 2.7
Mosquitto MQTT Broker
Redis
.NET 10
Nginx [Optional]
Other requirements
remotely accessible VPN: OpenVPN/IPSec/SSTP/BarracudaVPN…
Pre-downloaded twinzo image, or connectivity to public internet network
SSH access to manage twinzo app
For sending email support, Azure Communication Service credentials are required:
TenantId
ClientId
ClientSecret
Email Sender mailbox
On-premise deployment and access to resources by the Twinzo team must be done via VPN. Access to infrastructure via remote desktop or other alternatives is not possible. The client must be able to provide VPN access to the on-premises network. The only alternative accepted is whitelisting the twinzo office IP address to access the resources.
On-premise instances do not support following functionality:
Push notifications to 3D app
Automatic 3D model processing(manual upload of 3D model required)
Web Services Access:
Web portal
HTTPS (port 443)
https://portal.twinzo.eu (obsolete, will be retired)
Google fonts and resources
Web 3D App
Web Automatic Order System App
API
https://api.twinzo.eu (obsolete, will be retired)
MQTT
Choose one of following:
mqtt.twinzo.eu TCP/MQTT(1883)
MISC
time.google.com:123 - google ntp for time
pool.ntp.org:123 – ntp server
1.1.1.1:853 - google dns (internet check for android devices)
If you encounter any issues or need assistance with using this product, please do not hesitate to reach out for support. Our team is here to help you resolve any problems and answer any questions you may have.
To create a support ticket, visit our support portal at https://partner.twinzo.eu/helpdesk/customer-care-1