Primi passi

Il sito C-Gate IoT Hub è fornito come software in formato container. Si consiglia di installare il sito C-Gate IoT Hub su un server centrale per ogni sede aziendale. In alternativa, è possibile anche l'installazione su un PC standard.

Requisiti di sistema

  • Ambiente di runtime per container (ad es. Docker, Kubernetes, OpenShift, Podman, ...)
  • 8 GB DI RAM
  • 128 GB di spazio su disco rigido
  • Processore a 64 bit (consigliati 4 core)
  • Connessione a Internet (durante l'installazione e l'aggiornamento)
Se sono collegati più di 25 controllori, i requisiti possono essere maggiori.

C-Gate IoT Hub Contenitore

Il contenitore C-Gate IoT Hub è fornito nel registro Docker da CLOOS. Riceverete i dati di accesso necessari al momento dell'acquisto di C-Gate IoT Hub .

Registro e URL immagine

docker.cloos.de/cgate

Esempio di ambiente di test con Docker

docker run -d --name cgate -p 80:8080 -p 4840:4840 docker.cloos.de/cgate

Esempio di ambiente produttivo 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:

Volumi

C-Gate memorizza tutte le configurazioni e i dati nella directory /data. Per questa directory è necessario utilizzare un volume per conservare i dati.

Porte esposte

Variabili

APP_ADMIN_PASSWORD

Impone una password per l'utente admin.

Valore predefinito: Vuoto

APP_MAX_DATA_SIZE

Imposta la dimensione massima dei dati totali memorizzati da C-Gate in GB.

Valore predefinito: 32

Guida passo passo

Se non si utilizza ancora un ambiente di runtime per container, le istruzioni seguenti guidano l'utente attraverso i passi necessari per un ambiente di runtime per container di base con C-Gate. In questo caso, vi consigliamo comunque di familiarizzare con l'ambiente del container per poterlo utilizzare in modo sicuro.

Linux Raccomandazione!

  1. Installare Docker per la propria distribuzione Linux.
  2. Eseguire i seguenti comandi per installare e avviare 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
    # Inserire qui i dati di accesso ricevuti da CLOOS.
    sudo docker compose up -d
    # Lasciate che l'applicazione si avvii per qualche secondo.
    # Leggere la password generata per l'utente admin con il seguente comando:
    sudo docker logs cgate | grep UserInitializer

Windows

Si consiglia l'installazione su un sistema operativo Linux, in quanto i container sono già presenti da diversi anni. In Windows, invece, i container sono ancora una novità. Si devono quindi prevedere modifiche più frequenti, un consumo di risorse leggermente superiore e maggiori difficoltà durante la configurazione e il funzionamento.

  1. Assicurarsi che sia installato l'ultimo aggiornamento di Windows. È necessario almeno Windows 10 a partire dal numero di versione 2004 (Build 19041) o Windows 11.

    Per visualizzare la versione di Windows, è possibile eseguire il seguente comando alla riga di comando:
    winver
  2. Installare WSL (Windows Subsystem for Linux) con i seguenti comandi alla riga di comando:
    wsl --set-default-version 2
    # Di seguito, selezionare un nome utente e una password qualsiasi.
    # Non è necessario inserire qui i dati di accesso CLOOS.
    wsl --install -d Ubuntu
    wsl --set-default Ubuntu
  3. Installate C-Gate con il nostro programma di installazioneC-Gate IoT Hub per Windows.

Dopo l'installazione

I passi successivi e ulteriori informazioni sono disponibili sull'interfaccia web C-Gate. Dopo l'installazione, è possibile accedere a http://localhost sul server o sul PC.

Da un altro computer è possibile raggiungere C-Gate all'indirizzo http://[serverip], dove [serverip] deve essere sostituito dall'IP del vostro server o del PC su cui è stato installato C-Gate.

Problemi con l'installazione?

Assistenza agli utenti Le risposte alle domande più frequenti e l'ulteriore documentazione sono disponibili all'indirizzo .