C-Gate IoT Hub

踏出第一步

C-Gate IoT Hub 是以容器格式的软件提供的。建议在每个公司所在地的中央服务器上安装C-Gate IoT Hub 。另外,在标准PC上安装也是可以的。

系统要求

  • 容器运行环境(如Docker、Kubernetes、OpenShift、Podman...)。
  • 8GB内存
  • 128 GB的硬盘空间
  • 64位处理器(建议使用4核)。
  • 互联网连接(在安装和更新期间)。
如果连接了25个以上的控制器,要求可能更高。

C-Gate IoT Hub 容器

C-Gate IoT Hub 容器是由CLOOS在Docker Registry中提供的。当你购买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

强制为管理员用户设置密码。

默认值: 空的

APP_MAX_DATA_SIZE

设置由C-Gate 存储的总数据的最大尺寸,单位是GB。

默认值: 32

分步指南

如果你还没有使用容器运行环境,下面的说明将指导你完成使用C-Gate 的基本容器运行环境的必要步骤。在这种情况下,我们建议你还是要掌握你的集装箱环境,以便能够安全操作。

Linux 推荐!

  1. 为你的Linux发行版安装Docker
  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的最新更新。你至少需要版本号为2004 (Build19041 )的Windows 10或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 IoT Hub 安装程序安装C-Gate ,适用于Windows

安装后

接下来的步骤和进一步的信息可以在C-Gate 网页界面上找到。安装后,你可以在你的服务器或PC上的http://localhost

C-Gate 从另一台电脑上,你可以通过http://[serverip][serverip] ,这里要用你的服务器或安装了C-Gate 的电脑的IP来代替。

安装有问题吗?

用户支持 有关常见问题的答案和更多文档,请访问 。