明天好像没什么
86f6e97a1e
refactor(docker): 重构容器化配置,移除冗余服务并迁移至 uv 包管理
...
- 精简 Dockerfile:删除 lpmm 编译步骤,改用 pyproject.toml 与 uv sync
- 移除 docker-compose 中的 adapters、sqlite-web 服务,仅保留 core 与 napcat
- 统一工作目录与卷挂载路径,由 /MaiMBot 更名为 /InkFox
- 网络名称由 maim_bot 改为 mofox
- 入口命令切换为 uv run,提升启动速度与依赖隔离
2025-11-19 23:23:08 +08:00
雅诺狐
1e384b27f9
Update .gitignore and change Dockerfile workdir
...
Added MaiBot-dev.code-workspace to .gitignore to prevent it from being tracked. Changed the working directory in the Dockerfile from /MaiMBot to /mmc for consistency or project structure update.
2025-11-19 22:42:38 +08:00
infinitycat
b0e1e1b6e7
perf: 更新底层镜像
2025-07-03 16:23:32 +08:00
infinitycat
f1414175f5
perf: 优化dockerfile,删除test内容
2025-04-25 06:33:40 +08:00
infinitycat
5e423a092e
test: test查看cpu指令集
2025-04-25 04:34:54 +08:00
infinitycat
4e222afacc
test: test查看cpu指令集
2025-04-25 04:31:50 +08:00
infinitycat
72212ebfe2
test: test查看cpu指令集
2025-04-25 04:04:34 +08:00
infinitycat
c7aff644ac
test: test查看cpu指令集
2025-04-25 04:01:57 +08:00
infinitycat
db7543dd8d
test: test查看cpu指令集
2025-04-25 03:40:03 +08:00
infinitycat
b24358cc29
Update Dockerfile and workflows to add MaiMBot-LPMM support
...
Added MaiMBot-LPMM directory in Dockerfile and its repository clone step in the GitHub workflow. Upgraded compiler setup to use build-essential and included a CPU info check in the Dockerfile.
2025-04-25 03:39:14 +08:00
infinitycat
7213062f6d
feat: Add g++ compiler installation in Dockerfile
...
This change ensures the g++ compiler is installed within the Docker image. It updates the build process to support projects requiring C++ compilation.
2025-04-23 14:50:25 +08:00
infinitycat
4920d0d41d
使用uv加速构建
2025-04-03 13:23:39 +08:00
infinitycat
ebf9790f58
尝试用uv加速构建
2025-04-03 13:03:04 +08:00
infinitycat
b1cd3bc944
尝试用uv加速构建
2025-04-03 13:01:04 +08:00
infinitycat
23d03ef33b
尝试用uv加速构建
2025-04-03 12:59:38 +08:00
infinitycat
442b206560
弃用entrypoint.sh
2025-04-02 16:53:43 +08:00
infinitycat
1934aa30f2
build:为 Docker 部署添加 entrypoint 脚本
...
- 新增 entrypoint.sh脚本,用于在容器启动时执行初始化操作
- 修改 Dockerfile,使用 entrypoint.sh 作为入口点
- 脚本功能包括:
- 创建配置目录
- 复制 bot配置文件
- 复制环境配置文件
2025-04-02 15:24:12 +08:00
infinitycat
6a76d14c7d
build(Dockerfile): 升级 pip 以确保安全性和性能- 在安装依赖之前,通过运行 "pip install --upgrade pip"来升级 pip
...
- 这样可以确保使用最新版本的 pip,减少潜在的安全漏洞和性能问题
2025-04-01 20:12:09 +08:00
infinitycat
1bff4d83de
build(docker): 重构 Dockerfile 并添加 docker-compose 配置
...
- 重构 Dockerfile,使用 python:3.13.2-slim-bookworm 作为基础镜像
- 添加 maim_message目录到镜像中,并使用清华大学镜像源安装依赖
- 新增 docker-compose.yml 文件,定义多服务的 Docker Compose 配置
- 配置包含 adapters、core、mongodb 和 napcat四个服务
- 设置端口映射、环境变量和数据卷
2025-04-01 00:41:19 +08:00
infinitycat
8fdd690542
build(docker): 重构 Dockerfile 并添加 docker-compose 配置
...
- 重构 Dockerfile,使用 python:3.13.2-slim-bookworm 作为基础镜像
- 添加 maim_message目录到镜像中,并使用清华大学镜像源安装依赖
- 新增 docker-compose.yml 文件,定义多服务的 Docker Compose 配置
- 配置包含 adapters、core、mongodb 和 napcat四个服务
- 设置端口映射、环境变量和数据卷
2025-04-01 00:17:28 +08:00
infinitycat
765f14269f
build(docker): 重构 Dockerfile 并添加 docker-compose 配置
...
- 重构 Dockerfile,使用 python:3.13.2-slim-bookworm 作为基础镜像
- 添加 maim_message目录到镜像中,并使用清华大学镜像源安装依赖
- 新增 docker-compose.yml 文件,定义多服务的 Docker Compose 配置
- 配置包含 adapters、core、mongodb 和 napcat四个服务
- 设置端口映射、环境变量和数据卷
2025-04-01 00:03:12 +08:00
野原小牛
e991a27ed4
增加挂载点
2025-03-03 11:17:05 +08:00
野原小牛
568ceea3a0
docker编译性能优化
2025-03-03 11:11:39 +08:00
NepPure
f04ae091e2
不再需要重命名config
2025-03-02 20:34:40 +08:00
NepPure
a7e6bc14dc
修复环境变量位置并挂载
2025-03-02 19:17:05 +08:00
jiajiu123
29984adf89
修改配置文件路径
2025-03-02 00:48:18 +08:00
jiajiu123
167e2b8f5c
兼容高版本 Python
2025-03-01 16:30:32 +08:00
NepPure
252f0f03f5
docker镜像使用对应提交代码,便于多版本管理
2025-02-28 21:34:43 +08:00
jiajiu123
767b173500
edit Dockerfile
2025-02-28 19:13:35 +08:00
jiajiu123
4dab69487e
fix docker
2025-02-28 18:26:26 +08:00
jiajiu123
022758de7e
添加 Docker 支持
2025-02-28 17:54:47 +08:00