{"id":20302088,"url":"https://github.com/llonebot/llonebot-docker","last_synced_at":"2025-04-11T13:36:53.273Z","repository":{"id":224211811,"uuid":"762723366","full_name":"LLOneBot/llonebot-docker","owner":"LLOneBot","description":"一键部署基于NTQQ的OneBot协议的Bot容器","archived":false,"fork":false,"pushed_at":"2024-04-23T08:58:05.000Z","size":84,"stargazers_count":100,"open_issues_count":1,"forks_count":6,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-24T12:56:30.837Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LLOneBot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-24T14:12:47.000Z","updated_at":"2024-08-23T16:34:44.825Z","dependencies_parsed_at":"2024-08-23T16:44:59.627Z","dependency_job_id":null,"html_url":"https://github.com/LLOneBot/llonebot-docker","commit_stats":null,"previous_names":["mlikiowa/llonebot-docker","llonebot/llonebot-docker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLOneBot%2Fllonebot-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLOneBot%2Fllonebot-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLOneBot%2Fllonebot-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLOneBot%2Fllonebot-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLOneBot","download_url":"https://codeload.github.com/LLOneBot/llonebot-docker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248410214,"owners_count":21098772,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-14T16:29:09.460Z","updated_at":"2025-04-11T13:36:53.081Z","avatar_url":"https://github.com/LLOneBot.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LLOneBot-Docker\n[DockerHub](https://hub.docker.com/r/mlikiowa/llonebot-docker)\n\n## Alternative\n如果 LLOneBot Docker 如果无法正常启动。\n\n而你的服务器有没有GUI环境或者内存太小 可以迁移至 [NapCatQQ](https://github.com/NapNeko/NapCatQQ) ，该项目无需GUI与图形环境\n\n## Information\n请注意! 该项目使用应当遵守上游开源库协议与要求，遵守当地法律与规范。\n\n该项目适用于快速将NTQQ Bot托管容器，提供 VNC，以便远程登录和配置。\n\nLLOneBot容器已经带有ffmpeg不需要额外配置，如手动点击配置 导致容器配置数据异常\n## Support Platform/Arch\n- [x] Linux/Amd64\n- [x] Linux/Arm64\n\n## Image Layer\n\n- mlikiowa/llonebot-docker:latest\n    - 不提供 VNC, 只能通过终端扫码来登录\n- mlikiowa/llonebot-docker:vnc\n    - 提供了 VNC\n\n## Install\n1. 安装参考已选方案一与方案二 启动\n2. 远程登录，VNC登录 `服务器IP:5900`\n   \n## 使用方案（一）VNC登录\n ```bash\n sudo docker run -d --name llob -e VNC_PASSWD=vncpasswd -p 3000:3000 -p 5900:5900 -p 3001:3001 -v ${PWD}/LiteLoader:/opt/QQ/resources/app/LiteLoader mlikiowa/llonebot-docker:vnc\n ```\n其中vncpasswd换成你的VNC密码\n或者下载代码中的docker-compose.yml，然后执行\n\n```bash\nsudo docker-compose up -d\n```\n\n等待 docker 启动完毕后使用 vnc 客户端连接进入 docker Linux 桌面登录 QQ 和配置 LLOneBot\n\n## 使用方案（二）终端扫码登录\n\n ```bash\nsudo docker run -d --name llob -p 3000:3000 -p 3001:3001 -v ${PWD}/LiteLoader:/opt/QQ/resources/app/LiteLoader mlikiowa/llonebot-docker:latest\n ```\n\n登录之后，修改`/opt/QQ/resources/app/LiteLoader/data/LLOneBot/config_\u003cQQ号\u003e.json`进行 llonebot 的配置\n\n## 快速配置脚本（实验性）\n\n```bash\ncurl https://cdn.jsdelivr.net/gh/LLOneBot/llonebot-docker/fastboot.sh -o fastboot.sh \u0026 chmod +x fastboot.sh \u0026 sudo sh fastboot.sh\n```\n```bash\nwget -O fastboot.sh https://cdn.jsdelivr.net/gh/LLOneBot/llonebot-docker/fastboot.sh \u0026 chmod +x fastboot.sh \u0026 sudo sh fastboot.sh\n```\n\n## Feat\n### 崩溃快速重启\n你仅仅需要到设置配置自动登录，保证崩溃时手机QQ不在线即可，其余时间可以使用手机QQ\n\n### 数据固化\n暂时忽略 未实现QQ本体数据固化 仅实现LiteLoader包括其所有插件数据固化(按照以上流程启动无须考虑，已自动启用) 无需阅读该条目录 \n\n\n## 参考与基础\n[LLOneBot/LLOneBot](https://github.com/LLOneBot/LLOneBot)\n\n[yuuki-nya/chronocat-docker](https://github.com/yuuki-nya/chronocat-docker/blob/main/Dockerfile)\n\n## 已知问题与提示\n### 1.快速闪退\n如果连接反向ws后快速闪退 清空容器数据之后 再次配置先启用上报自身消息 在vnc窗口复制 之前触发机器人的消息 使用机器人账号发送 再正常使用bot\n\n### 2.发送文件\n需要挂载相应文件夹\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllonebot%2Fllonebot-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fllonebot%2Fllonebot-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllonebot%2Fllonebot-docker/lists"}