代码仓库:https://github.com/cnly1987/nodequery-server
https://gitee.com/awkxy/nodequery-server(国内)
有账号的可以点个星,谢谢。
图片演示:
功能:
1、完全模仿nodequery功能,如果使用nodequery可以100%进行替换,只需要在你的服务器把后台提交数据的地址和TOKEN换成你自己部署的。
2、多用户,
3、资源负载邮件提醒
4、100%responsive支持手机,随便封装。 但是必须遵循MIT协议,毕竟客户端用的是别人的agent修改来的。
缺点
使用python3,django3开发。部署复杂。。。
安装:
- 安装python3,pip3
- 克隆项目代码,或者下载ZIP解压
- 安装依赖:pip-rrequirement.txt
- 安装mysql(>=5.7),mongodb(>=4.2)
- 配置项目录下nqmonitor/setting.py根据注释填写mysql和mongodb的信息,注意数据库名为nqmonitor
- 安装gunicorn和supervisor,配置django进程守护
安装nginx并配置gunicorn代理
-----------------------------------------------------
**网友回复**:
mysql用docker部署之后,pipinstallmysql驱动会报错找不到mysql_config,解决方法:
宿主机要添加mysql5.7源
安装mysql-community-client.x86_64和mysql-devel
不需要安装mysqlserver
另外还有一些细节:
比如pipinstall-rrequirement.txt,但git上漏了install
mysqlclient==2.0.2装不上,一直报C99,装2.0.1就正常
还有后面的gunicron,拼错了,gunicorn才对
mysql初始化,要先进nodequery-server/servers/migrations目录,删掉除了“__init__.py __pycache__”之外的其他文件,再执行pythonmanage.pymakemigrations和pythonmanage.pymigrate 要不然会因为有其他文件在,初始化会报找不到host表
网友回复:
引用:圼逍遥发表于2021-1-521:23
前排支持 怎么不放gayhub
网友回复:
引用:tomcb发表于2021-1-521:27
能否出个文档
网友回复:
引用:Chappako发表于2021-1-521:56
等个docker
网友回复:
引用:cnly1987发表于2021-1-522:00
你也是懒到家了。
网友回复:
怎么做的如此复杂?
3,761个文件,501个文件夹
72M
网友回复:
引用:zhuban发表于2021-1-522:07
怎么做的如此复杂?
3,761个文件,501个文件夹
72M
网友回复:
引用:cnly1987发表于2021-1-521:25
我提交说我超过3000文件,我找半天不知道怎么解决,然后放弃了。
网友回复:
引用:cnly1987发表于2021-1-522:10
把js全打包进去了。正在删
网友回复:
诚恳建议
1.单数据库,推荐mongo,干掉mysql
2.最能能部署到vercel
网友回复:
引用:zhuban发表于2021-1-522:29
诚恳建议
1.单数据库,推荐mongo,干掉mysql
2.最能能部署到vercel
网友回复:
部署麻烦没问题,等我有空了写个安装脚本就OK了
网友回复:
引用:imes发表于2021-1-522:55
部署麻烦没问题,等我有空了写个安装脚本就OK了
网友回复:
引用:no2发表于2021-1-522:49
已star
网友回复:
引用:那时烟花发表于2021-1-608:35
star送上等docker
网友回复:
引用:ultramancliub发表于2021-1-610:45
支持一下,点了个star
网友回复:
Tablenqmonitor.hostsdoesntexist
网友回复:
引用:身无分文的5毛钱发表于2021-1-610:50
支持已经star
网友回复:
引用:zhongziso发表于2021-1-610:59
Tablenqmonitor.hostsdoesntexist
网友回复:
引用:cnly1987发表于2021-1-611:03
执行pythonmanage.pymigrate创建表
网友回复:
引用:zhongziso发表于2021-1-612:18
执行pythonmanage.pymigrate创建表的时候报错的,而且你这里好多错误。
网友回复:
引用:cnly1987发表于2021-1-612:40
之前makemigrations没有
网友回复:
引用:zhongziso发表于2021-1-612:59
之前执行了makemigrations
网友回复:
引用:cnly1987发表于2021-1-613:19
/servers/migrations
/users/migrations
除了__init__.py,其他的全部删除了。然后migrations再migrat...
网友回复:
引用:cnly1987发表于2021-1-613:19
/servers/migrations
/users/migrations
除了__init__.py,其他的全部删除了。然后migrations再migrat...
网友回复:
引用:cnly1987发表于2021-1-521:25
我提交说我超过3000文件,我找半天不知道怎么解决,然后放弃了。
网友回复:
mysql用docker部署之后,pipinstallmysql驱动会报错找不到mysql_config,解决方法:
宿主机要添加mysql5.7源
安装mysql-community-client.x86_64和mysql-devel
不需要安装mysqlserver
另外还有一些细节:
比如pipinstall-rrequirement.txt,但git上漏了install
mysqlclient==2.0.2装不上,一直报C99,装2.0.1就正常
还有后面的gunicron,拼错了,gunicorn才对
mysql初始化,要先进nodequery-server/servers/migrations目录,删掉除了“__init__.py __pycache__”之外的其他文件,再执行pythonmanage.pymakemigrations和pythonmanage.pymigrate 要不然会因为有其他文件在,初始化会报找不到host表
网友回复:
大佬,服务端安装好了,突然发现客户端不会安装,求指教
网友回复:
引用:guyuefeng发表于2021-1-1313:12
大佬,服务端安装好了,突然发现客户端不会安装,求指教