首页
推荐
🙈注册账户
🏠登录账户
📝写作投稿
👮前往后台
📩找回密码
Search
1
从零开始搭建 Docker + 青龙面板 + 机器人框架 + 对接微信/QQ 机器人
2 阅读
2
青龙常用的JD脚本拉库命令和常用依赖2024年12月28日更新
1 阅读
3
【docker】自建H5st算法服务教程
1 阅读
4
搭建第三方镜像 Docker 版本微信 Gewechat
1 阅读
5
记录一次倍控J4125-G30折腾日记:从软路由到NAS的坎坷之路
1 阅读
📑教程
💾资源
💐活动
🏡日常
👨💼版务
💌情感
登录
/
注册
Search
标签搜索
windows
Android
docker
青龙
typecho
软件
Debian
github
插件模块
joe
玩客云
ipv6
DDNS
网络
QQ
京东
框架
web
谷歌
免流
时间煮雨
累计撰写
100
篇文章
累计收到
299
条评论
首页
栏目
📑教程
💾资源
💐活动
🏡日常
👨💼版务
💌情感
页面
推荐
🙈注册账户
🏠登录账户
📝写作投稿
👮前往后台
📩找回密码
搜索到
40
篇与
的结果
2025-02-26
【docker】QQ docker版(NapCatQQ)
图形版NapCatQQdocker run -d \ -e VNC_PASSWD=vncpasswd \ -p 5900:5900 \ -p 6081:6081 \ -p 3000:3000 \ -p 3001:3001 \ -p 6099:6099 \ --name napcatf \ --privileged \ --restart=always \ mlikiowa/napcat-framework-docker:latestIP:5900 Vnc可以通过这个端口通过vnc协议连接 密码为下文VNC_PASSWD环境变量值。http://IP:6081/ NoVnc 可以通过这个端口在网页连接NTQQ 密码为下文VNC_PASSWD环境变量值。http://IP:6099/webui/ 可以通过这个端口远程配置NapCat 密钥在NTQQ的设置里面napcat页面里token=xxxxxxx的字符串 xxxxxxx为默认密码 需要修改前往docker容器 在plugin里面修改webui.json。{abtn icon="fa-paper-plane" color="#ff6800" href="https://napneko.com/guide/start-install"" content="更多方式请参考官方说明"/}无头版NapCatQQ(推荐)我们使用下面的命令拉取镜像并创建容器,只需要改ws://后面的IP和端口即可(域名也可) 因为已经固定了MAC值,如果你启用多个NapcatQQ那需要更改一下MAC值,name还有/root/后的目录和端口号,不一致就行,完毕后跳转下面的web端扫码登录QQ或配置继续操作!请注意WEBUI_TOKEN='12345'的12345自行替换,这是你的webui的token,很重要,所以请自己更改成自己的!docker run -d \ -e ACCOUNT=机器人QQ号 \ -e MESSAGE_POST_FORMAT='string' \ -e WEBUI_TOKEN='12345' \ -e WSR_ENABLE=true \ -e WS_URLS='["ws://无界IP:端口号/api/bot/qqws"]' \ -e NAPCAT_GID=0 \ -e NAPCAT_UID=0 \ -p 6099:6099 \ -v /root/napcat/config:/app/napcat/config \ -v /root/napcat/.config:/app/.config/QQ \ -v /root/napcat/logs:/app/napcat/logs \ --name napcat \ --restart=always \ --mac-address=02:42:ac:11:00:99 \ mlikiowa/napcat-docker:latest访问IP:6099/webui,输入WEBUI_TOKEN='12345'的12345,手机QQ扫码登录,添加网络WebSocket 客户端,URL改为:ws://无界IP:端口号/api/bot/qqws消息格式改为:stringQQ 持久化数据路径:/app/.config/QQNapCat 配置文件路径: /app/napcat/config
2025年02月26日
0 阅读
1 评论
0 点赞
2025-02-26
【Docker】QD-各种论坛、网站自动签到工具
什么是 QD QD 是 一个 基于 HAR 编辑器和 Tornado 服务端的 HTTP 定时任务自动执行 Web 框架。特性基于Har: 仅需上传通过抓包得到的 Har, 即可制作框架所需的 HTTP 任务模板。Tornado 服务端: 使用 Tornado 作为服务端, 以实现异步响应前端和发起 HTTP 请求。API & 插件支持: 内置多种 API 和过滤器用于模板制作, 后续将提供自定义插件支持。开源: QD 是一个基于 MIT 许可证的开源项目。部署方法 2.1 Docker Compose# 创建并切换到 QD 目录。 mkdir -p $(pwd)/qd/config && cd $(pwd)/qd # 下载 docker-compose.yml wget https://fastly.jsdelivr.net/gh/qd-today/qd@master/docker-compose.yml # 根据需求和配置说明修改配置环境变量 vi ./docker-compose.yml # 执行 Docker Compose 命令 docker-compose up -d2.2 其他面板安装docker运行(宝塔,1Panel等)docker run -d --name qd -p 8923:80 -v $(pwd)/qd/config:/usr/src/app/config qdtoday/qd使用方法 3.1 公共模板点击 我的模板 右侧的 社区模板 按钮。更新存储库以获取最新的 HAR 文件列表。选择你要使用的HAR文件,点击 Subscribe 按钮订阅模板。根据需要修改模板。然后跳到 3.编辑模板 继续编辑。3.2 上传 HAR 文件访问并登录 QD 首页。点击 我的模板 右侧的 + 按钮。上传刚刚保存的 HAR 文件。点击 上传 继续。3.3 编辑模板将用户名、密码、cookie、header 等根据用户变化的部分替换成类似 {{ username }} 的模板。(模板支持 jinja2 语法)在请求编辑中使用测试面板测试模板是否正确返回,使用正确和错误的用户名进行测试。填写 成功/失败断言,这有助于检测模板任务是否运行失败。当请求中需要上一次请求的一些数据时,使用变量抽取,通过正则化抽取数据,保存在环境变量中。使用组选择器 ab(\w+)cd 选择其中的一部分。使用 log 提取任务日志。当所有请求编辑完成后,使用下载按钮旁边的 测试 来测试整体。正在编辑的模板会自动保存在浏览器缓存中,不用担心丢失。单击 保存 按钮保存模板。单击 下载 按钮下载模板。3.4 创建定时任务点击 我的任务 右侧的 + 按钮。选择刚刚创建的模板。填写任务变量,任务间隔、任务组和任务执行时间。单击 测试 按钮测试任务。单击保存按钮保存任务。
2025年02月26日
0 阅读
0 评论
0 点赞
2025-01-16
青龙全局代理配置教程:动态IP避免脚本403
在某些脚本中,多次使用固定IP可能会导致账号被判定为脚本挂机或黑号封号(特别是云服务器都是固定一个ip)。为了避免这种情况,可以通过配置青龙全局代理,动态切换IP地址。本文将详细介绍如何配置青龙全局代理,并提供完整的代码和步骤。
2025年01月16日
0 阅读
50 评论
0 点赞
2025-01-16
MongoDB的安装指南
以下是一篇关于如何在CentOS上安装MongoDB的博客,包含详细的步骤和中文注释。MongoDB 是一种 NoSQL 数据库,专门用于存储、管理和查询非结构化或半结构化数据。与传统的关系型数据库(如 MySQL、PostgreSQL)不同,MongoDB 使用灵活的文档模型(Document Model),适合处理现代应用中的复杂数据需求。在CentOS上安装MongoDB的完整指南MongoDB是一个流行的NoSQL数据库,广泛应用于现代Web应用和大数据领域。本文将详细介绍如何在CentOS系统上安装MongoDB,并配置用户名和密码以增强安全性。1. 安装MongoDB1.1 配置MongoDB的Yum仓库首先,我们需要配置MongoDB的官方Yum仓库,以便通过yum命令安装。创建MongoDB的仓库文件:sudo vi /etc/yum.repos.d/mongodb-org-6.0.repo将以下内容粘贴到文件中:[mongodb-org-6.0] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/6.0/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-6.0.asc保存并退出编辑器。1.2 安装MongoDB更新Yum缓存:sudo yum makecache安装MongoDB:sudo yum install -y mongodb-org1.3 启动MongoDB服务启动MongoDB服务:sudo systemctl start mongod设置MongoDB开机自启:sudo systemctl enable mongod检查服务状态:sudo systemctl status mongod如果看到active (running),说明MongoDB已成功启动。2. 配置用户名和密码默认情况下,MongoDB没有启用身份验证。为了提高安全性,我们可以创建一个管理员用户并设置密码。2.1 连接到MongoDB使用MongoDB Shell连接到数据库:mongosh切换到admin数据库:use admin创建管理员用户:db.createUser({ user: "管理员账号", // 替换为你的管理员用户名 pwd: "管理员密码", // 替换为你的管理员密码 roles: [{ role: "root", db: "admin" }] })退出MongoDB Shell:exit2.2 启用身份验证编辑MongoDB配置文件:sudo vi /etc/mongod.conf找到security部分,添加以下内容:security: authorization: enabled保存并退出编辑器。重启MongoDB服务:sudo systemctl restart mongod2.3 使用用户名和密码连接启用身份验证后,连接MongoDB时需要提供用户名和密码:mongosh -u 管理员账号 -p 管理员密码 --authenticationDatabase admin3. 使用Docker安装MongoDB(可选)如果你更喜欢使用Docker,可以通过以下步骤快速安装MongoDB。3.1 拉取MongoDB镜像docker pull mongo3.2 运行MongoDB容器启动容器并设置用户名和密码:docker run -d --name mongodb -p 27017:27017 \ -e MONGO_INITDB_ROOT_USERNAME=管理员账号 \ # 替换为你的管理员用户名 -e MONGO_INITDB_ROOT_PASSWORD=管理员密码 \ # 替换为你的管理员密码 mongo持久化数据(可选)默认情况下,Docker容器的数据是临时的。如果需要持久化MongoDB数据,可以将主机目录挂载到容器中:docker run -d --name mongodb -p 27017:27017 -v /path/to/host/directory:/data/db mongo/path/to/host/directory:主机上的目录,用于存储MongoDB数据。/data/db:容器内的MongoDB数据目录。连接到MongoDB:(第一个为没加密的,第二个是设置了账号密码的)docker exec -it mongodb mongoshdocker exec -it mongodb mongosh -u 管理员账号 -p 管理员密码 --authenticationDatabase admin4. 总结通过以上步骤,你已经成功在CentOS上安装并配置了MongoDB。无论是通过Yum安装还是使用Docker,MongoDB都能快速部署并投入使用。启用身份验证后,数据库的安全性也得到了显著提升。如果你在安装过程中遇到任何问题,欢迎在评论区留言,我会尽快为你解答!注意:在实际使用中,请将“管理员账号”和“管理员密码”替换为你自己的用户名和密码,并确保密码足够复杂以保证安全。希望这篇博客对你有所帮助!如果有其他问题,欢迎随时联系我!
2025年01月16日
0 阅读
0 评论
0 点赞
2025-01-13
在 Ubuntu 系统 Docker 安装指南
Ubuntu 系统 Docker 安装指南Docker 是一个强大的容器化平台,能够帮助开发者轻松打包、分发和运行应用程序。本文将详细介绍如何在 Ubuntu 系统上安装 Docker Engine-Community,并提供自动安装和手动安装两种方式。支持的 Ubuntu 版本和架构Docker Engine-Community 支持以下 Ubuntu 版本:Xenial 16.04 (LTS)Bionic 18.04 (LTS)Cosmic 18.10Disco 19.04其他更新的版本……支持的架构包括:x86_64(或 amd64)armhfarm64s390x(IBM Z)ppc64le(IBM Power)安装 Docker1:使用官方安装脚本自动安装这是最简单的安装方式,适合快速部署。只需运行以下命令:curl -fsSL https://test.docker.com -o test-docker.sh sudo sh test-docker.sh脚本会自动完成 Docker 的安装和配置。2. 安装 Docker Engine-Community更新 apt 包索引:sudo apt-get update安装最新版本的 Docker Engine-Community 和 containerd:sudo apt-get install docker-ce docker-ce-cli containerd.io3. 测试 Docker 是否安装成功运行以下命令测试 Docker 是否安装成功:sudo docker run hello-world如果看到 "Hello from Docker!" 的消息,说明安装成功。卸载 Docker如果需要卸载 Docker,可以执行以下命令:删除安装包:sudo apt-get purge docker-ce删除镜像、容器、配置文件等内容:sudo rm -rf /var/lib/docker总结通过以上步骤,你可以在 Ubuntu 系统上成功安装 Docker Engine-Community,并开始使用 Docker 来管理和运行容器化应用。无论是通过自动脚本还是手动安装,都能轻松完成 Docker 的部署。希望这篇指南对你有所帮助!参考链接:Docker 官方文档Docker Hub
2025年01月13日
0 阅读
0 评论
0 点赞
1
2
3
...
8
0:00