From ef416fc051389e1bbaf48b2b70ad365a8a611670 Mon Sep 17 00:00:00 2001 From: freegolang Date: Thu, 22 Jun 2023 20:31:15 +0800 Subject: [PATCH 1/3] add --- README.md | 45 +++++++++++++++++++++------------------------ 1 file changed, 21 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 4117412..f45d363 100644 --- a/README.md +++ b/README.md @@ -1,41 +1,38 @@ -# ActorCloud Server -### RUN -* backend: python run.py backend -* async-tasks: python run.py async-tasks -* timer-tasks: python run.py timer-tasks +## 1,项目地址 +前端项目地址: +https://gitee.com/fly-iot/fly-iot-frontend -# ActorCloud Server Docker +后端项目地址: -## Build -```bash +https://gitee.com/fly-iot/fly-iot-backend-python -docker build -f ./DockerfileBase -t python:3.6-slim-server-base . +docker-compose 项目地址: -docker run -itd --name py3 -v `pwd`:/data python:3.6-slim-server-base +https://gitee.com/fly-iot/docker-compose -docker build --tag actorcloud-server:v3.0.0 . -sed -i 's/from werkzeug/from werkzeug.utils/g' /usr/local/lib/python3.6/site-packages/flask_uploads.py +## 原始项目叫:ActorCloud Server,此项目为重新整理开源项目的代码 - from werkzeug.utils import secure_filename - from werkzeug.datastructures import FileStorage +关于actorcloud项目, +原始项目: https://github.com/actorcloud/ActorCloud +项目都是采用 apache协议开源的。 +之前的项目也是apache 协议开源的。 -``` +ActorCloud 是一个面向低功耗IoT网络,为企业提供一站式平台服务的物联网平台。ActorCloud 在安全可靠的基础上,为设备提供多种协议接入的通信能力,设备数据与消息流管理功能。 -解决:No module named 'werkzeug._compat' -降级 flask 版本到 0.12.5 版本即可。 +平台提供基础设备管理功能以连接、管理海量设备,实现设备的消息通信与数据采集持久化;集成规则引擎与数据可视化管理,灵活开放多种权限级别的管理、控制 API,通过 API 可快速开发上层应用,实现多端接入、设备远程控制。 - CB_ISSUER_CHECK = _lib.X509_V_FLAG_CB_ISSUER_CHECK -AttributeError: module 'lib' has no attribute 'X509_V_FLAG_CB_ISSUER_CHECK' +IoT Hub:为终端上云建立可靠双向连接通道,进行认证鉴权、协议解析与消息路由; +设备管理:终端注册开通与生命周期管理,提供状态、故障、流量的不间断监控; +数据引擎:对获取的终端消息高速持久化、实时解析、规则事务处理与可视化展示; +应用使能:提供终端SDK、APP SDK,开放丰富的 REST API 接口,集成消息推送接口。 -export LC_ALL=en_US.utf-8 -export LANG=en_US.utf-8 +## 相关的资料整理在CSDN栏目 +包括项目的发现,整理,自己摸索整理的。 -apt install locales - -locale-gen en_US.utf-8 +https://blog.csdn.net/freewebsys/category_12219758.html \ No newline at end of file -- Gitee From a3a5e61c4069172c3f77aa24f0beb91958f4bc33 Mon Sep 17 00:00:00 2001 From: freegolang Date: Thu, 22 Jun 2023 20:32:37 +0800 Subject: [PATCH 2/3] add --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f45d363..d955280 100644 --- a/README.md +++ b/README.md @@ -35,4 +35,8 @@ IoT Hub:为终端上云建立可靠双向连接通道,进行认证鉴权、 包括项目的发现,整理,自己摸索整理的。 -https://blog.csdn.net/freewebsys/category_12219758.html \ No newline at end of file +https://blog.csdn.net/freewebsys/category_12219758.html + + + +## 项目使用 Apache-2.0 开源协议 \ No newline at end of file -- Gitee From b187c2d4080c957ce37a54f96343fe8b7e398785 Mon Sep 17 00:00:00 2001 From: freegolang Date: Thu, 22 Jun 2023 22:21:36 +0800 Subject: [PATCH 3/3] add readme --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index d955280..5ce36ef 100644 --- a/README.md +++ b/README.md @@ -39,4 +39,16 @@ https://blog.csdn.net/freewebsys/category_12219758.html -## 项目使用 Apache-2.0 开源协议 \ No newline at end of file +## 项目使用 Apache-2.0 开源协议 + +python项目分两个版本 + +master-v1 是 Postgres 数据库版本 +镜像地址:flyiotadm/fly-iot-backend-python:v1.0 +是稳定版本了,各项功能都正常。 +https://gitee.com/fly-iot/fly-iot-backend-python/tree/master-v1/ + +master-v2 是 Mysql 数据版本 beta +镜像地址:flyiotadm/fly-iot-backend-python:v2.0 +是开发版本,基于 Postgres 进行改进的。迁移改动的会影响功能,不稳定。 +https://gitee.com/fly-iot/fly-iot-backend-python/tree/master-v2/ \ No newline at end of file -- Gitee