全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 5228|回复: 69

nodequery服务端开源版本,第一版发布。

  [复制链接]
发表于 2021-1-5 21:19:17 | 显示全部楼层 |阅读模式
本帖最后由 cnly1987 于 2021-1-5 23:48 编辑

代码仓库:https://github.com/cnly1987/nodequery-server
                 https://gitee.com/awkxy/nodequery-server (国内)

有账号的可以点个星,谢谢。

演示:http://www.monitorx.xyz/

图片演示:




功能:
1、完全模仿nodequery功能, 如果使用nodequery 可以100%进行替换,只需要在你的服务器把后台提交数据的地址和TOKEN 换成你自己部署的。
2、多用户,
3、资源负载邮件提醒
4、100% responsive 支持手机, 随便封装。  但是必须遵循MIT协议,毕竟客户端用的是别人的agent修改来的。

缺点
使用python3, django3开发。部署复杂。。。

安装:
  1. 1.  安装python3,pip3
  2. 2.  克隆项目代码,或者下载ZIP解压
  3. 3.  安装依赖:pip -r requirement.txt
  4. 4.  安装mysql(>=5.7),mongodb(>=4.2)
  5. 5.  配置项目录下nqmonitor/setting.py 根据注释填写mysql和mongodb的信息,注意数据库名为nqmonitor
  6. 6.  安装gunicorn和supervisor,配置django 进程守护
  7. 7.  安装nginx并配置gunicorn代理
复制代码

建议先装lnmp,再安装mongodb,
发表于 2021-1-5 21:23:40 | 显示全部楼层
前排支持  怎么不放gayhub

点评

前排支持+1,看着不错  发表于 2021-1-6 11:01
发表于 2021-1-8 16:30:18 | 显示全部楼层
本帖最后由 aboutyj 于 2021-1-8 16:37 编辑

mysql用docker部署之后,pip install mysql驱动会报错找不到mysql_config,解决方法:
宿主机要添加mysql5.7源
安装mysql-community-client.x86_64和mysql-devel
不需要安装mysql server

另外还有一些细节:
比如pip install -r requirement.txt,但git上漏了install
mysqlclient==2.0.2装不上,一直报C99,装2.0.1就正常
还有后面的gunicron,拼错了,gunicorn才对
mysql初始化,要先进nodequery-server/servers/migrations目录,删掉除了“__init__.py  __pycache__”之外的其他文件,再执行python manage.py makemigrations和python manage.py migrate   要不然会因为有其他文件在,初始化会报找不到host表
发表于 2021-1-5 21:56:43 来自手机 | 显示全部楼层
等个docker
发表于 2021-1-5 21:25:14 来自手机 | 显示全部楼层
支持支持,点赞
 楼主| 发表于 2021-1-5 21:25:21 | 显示全部楼层
圼逍遥 发表于 2021-1-5 21:23
前排支持  怎么不放gayhub

我提交说我超过3000文件,我找半天不知道怎么解决,然后放弃了。
发表于 2021-1-5 21:25:23 来自手机 | 显示全部楼层
前排支持,棒棒棒
发表于 2021-1-5 21:25:31 | 显示全部楼层
支持一下,点个star
发表于 2021-1-5 21:25:36 | 显示全部楼层
前排支持大佬
发表于 2021-1-5 21:25:47 来自手机 | 显示全部楼层
强烈支持楼主!!
发表于 2021-1-5 21:27:22 | 显示全部楼层
能否出个文档
 楼主| 发表于 2021-1-5 21:30:54 | 显示全部楼层

在写哈。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-26 21:32 , Processed in 0.109947 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表