Первые шаги

Сайт C-Gate IoT Hub предоставляется в виде программного обеспечения в формате контейнера. Рекомендуется установить C-Gate IoT Hub на центральном сервере для каждого подразделения компании. Также возможна установка на стандартный ПК.

Системные требования

  • Среда выполнения контейнеров (например, Docker, Kubernetes, OpenShift, Podman, ...)
  • 8 ГБ ОЗУ
  • 128 ГБ пространства на жестком диске
  • 64-разрядный процессор (рекомендуется 4 ядра)
  • Подключение к Интернету (во время установки и обновления)
Если подключено более 25 контроллеров, требования могут быть выше.

C-Gate IoT Hub Контейнер

Контейнер C-Gate IoT Hub предоставлен CLOOS в реестре Docker. Вы получите необходимые данные доступа при покупке C-Gate IoT Hub .

URL реестра и изображения

docker.cloos.de/cgate

Пример тестовой среды с Docker

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

Пример продуктивной среды с 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:

Тома

C-Gate хранит все конфигурации и данные в каталоге /data. Для этого каталога должен быть использован том для хранения данных.

Открытые порты

Переменные

APP_ADMIN_PASSWORD

Ввод пароля для пользователя admin.

Значение по умолчанию: Пустой

APP_MAX_DATA_SIZE

Устанавливает максимальный размер всех данных, хранящихся на сайте C-Gate, в ГБ.

Значение по умолчанию: 32

Пошаговое руководство

Если вы еще не используете среду выполнения контейнеров, следующие инструкции помогут вам выполнить необходимые шаги для создания базовой среды выполнения контейнеров с помощью C-Gate. В этом случае мы рекомендуем вам все же ознакомиться с условиями эксплуатации вашего контейнера, чтобы иметь возможность безопасно им управлять.

Linux Рекомендация!

  1. Установите Docker для вашего дистрибутива Linux.
  2. Выполните следующие команды для установки и запуска 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
    # Введите сюда данные доступа, которые вы получили от CLOOS.
    sudo docker compose up -d
    # Дайте приложению несколько секунд для запуска.
    # Прочитайте сгенерированный пароль для пользователя admin с помощью следующей команды:
    sudo docker logs cgate | grep UserInitializer

Windows

Мы рекомендуем установку под операционной системой Linux, так как контейнеры там уже установлены в течение нескольких лет. В Windows, с другой стороны, контейнеры в настоящее время все еще в новинку. Поэтому следует ожидать более частых изменений, несколько большего потребления ресурсов и более сложных задач при настройке и эксплуатации.

  1. Убедитесь, что установлено последнее обновление для Windows. Вам потребуется Windows 10, по крайней мере, с номера версии 2004 (Build 19041) или Windows 11.

    Чтобы отобразить версию Windows, в командной строке можно выполнить следующую команду:
    winver
  2. Установите WSL (Windows Subsystem for Linux) с помощью следующих команд в командной строке:
    wsl --set-default-version 2
    # Далее выберите любое имя пользователя и пароль.
    # Здесь нет необходимости вводить данные доступа CLOOS.
    wsl --install -d Ubuntu
    wsl --set-default Ubuntu
  3. Установите C-Gate с помощью нашей программы установкиC-Gate IoT Hub для Windows.

После установки

Следующие шаги и дополнительную информацию можно найти на веб-интерфейсе C-Gate. После установки вы можете получить к нему доступ по адресу http://localhost на вашем сервере или ПК.

С другого компьютера вы можете обратиться к C-Gate по адресу http://[serverip], где [serverip] заменяется IP вашего сервера или компьютера, на котором установлен C-Gate.

Проблемы с установкой?

Поддержка пользователей Ответы на часто задаваемые вопросы и дополнительную документацию можно найти на сайте .