C-Gate IoT Hub
Primeros pasos
C-Gate IoT Hub se suministra como software en formato contenedor. Se recomienda instalar C-Gate IoT Hub en un servidor central por empresa. Alternativamente, también es posible la instalación en un PC estándar.
Requisitos del sistema
- Entorno de ejecución de contenedores (por ejemplo, Docker, Kubernetes, OpenShift, Podman, ...)
- 8 GB RAM
- 128 GB de espacio en disco duro
- Procesador de 64 bits (se recomiendan 4 núcleos)
- Conexión a Internet (durante la instalación y actualización)
C-Gate IoT Hub Contenedor
CLOOS proporciona el contenedor C-Gate IoT Hub en el Registro Docker. Recibirá los datos de acceso necesarios al comprar un C-Gate IoT Hub .
URL de registro e imagen
docker.cloos.de/cgate
Ejemplo de entorno de prueba con Docker
docker run -d --name cgate -p 80:8080 -p 4840:4840 docker.cloos.de/cgate
Ejemplo de entorno productivo con Docker Compose
version: "3"
services:
cgate:
container_name: cgate
image: docker.cloos.de/cgate:latest
restart: always
ports:
- "80:8080"
- "4840:4840"
- "5000:5000/tcp"
- "5000:5000/udp"
- "5005:5005"
- "5010:5010"
- "5679:5679"
environment:
- APP_MAX_DATA_SIZE_GB=64
volumes:
- data:/data
logging:
driver: "json-file"
options:
max-size: "100m"
volumes:
data:
Volúmenes
C-Gate almacena todas las configuraciones y datos en el directorio /data
. Se debe utilizar un volumen para este directorio para persistir los datos.
Puertos expuestos
- 4840 (OPC UA Server)
- 5000/tcp (Comunicación entre robots hasta V6)
- 5000/udp (Comunicación entre robots hasta V6)
- 5005 (Comunicación entre robots hasta V6)
- 5010 (Comunicación entre robots hasta V6)
- 5679 (IoT Connector RPC)
- 8080 (Web Interface)
Variables
APP_ADMIN_PASSWORD
Fuerza una contraseña para el usuario admin.
Valor por defecto: Vacío
APP_MAX_DATA_SIZE
Establece el tamaño máximo de los datos totales almacenados por C-Gate en GB.
Valor por defecto: 32
Guía paso a paso
Si aún no utiliza un entorno de ejecución de contenedores, las siguientes instrucciones le guiarán por los pasos necesarios para un entorno de ejecución de contenedores básico con C-Gate. En este caso, le recomendamos que, no obstante, se familiarice con el entorno de su contenedor para poder manejarlo con seguridad.
Linux ¡Recomendación!
- Instale Docker para su distribución de Linux.
-
Ejecute los siguientes comandos para instalar e iniciar C-Gate:
sudo mkdir -p /opt/cloos/cgate cd /opt/cloos/cgate/ sudo curl -L https://c-gate.cloos.de/static/install/docker-compose.yml -o docker-compose.yml sudo docker login docker.cloos.de # Introduzca aquí los datos de acceso que ha recibido de CLOOS. sudo docker compose up -d # Espere unos segundos a que se inicie la aplicación. # Lea la contraseña generada para el usuario admin con el siguiente comando: sudo docker logs cgate | grep UserInitializer
Windows
Recomendamos una instalación en un sistema operativo Linux, ya que los contenedores ya están establecidos allí desde hace varios años. En Windows, en cambio, los contenedores son todavía una novedad. Por lo tanto, debe esperar cambios más frecuentes, un consumo de recursos ligeramente superior y más desafíos durante la configuración y el funcionamiento.
-
Asegúrese de que está instalada la última actualización de Windows. Necesitas al menos Windows 10 a partir del número de versión 2004 (Build 19041) o Windows 11.
Para mostrar la versión de Windows, se puede ejecutar el siguiente comando en la línea de comandos:winver
-
Instale WSL (Windows Subsystem for Linux) con los siguientes comandos en la línea de comandos:
wsl --set-default-version 2 # A continuación, seleccione cualquier nombre de usuario y contraseña. # No es necesario introducir aquí los datos de acceso a CLOOS. wsl --install -d Ubuntu wsl --set-default Ubuntu
- Instale C-Gate con nuestro instaladorC-Gate IoT Hub para Windows.
Después de la instalación
Los pasos siguientes y más información se encuentran en la interfaz web C-Gate. Puede acceder a él tras la instalación en http://localhost en su servidor o PC.
Desde otro ordenador puede acceder a C-Gate en http://[serverip], donde [serverip] debe sustituirse por la IP de su servidor o PC en el que se haya instalado C-Gate.
¿Problemas con la instalación?
Asistencia al usuario Encontrará respuestas a las preguntas más frecuentes y más documentación en .