
sharevb/it-tools本镜像为it-tools的增强版本,集成了个人及社区贡献的功能,提供开发者常用的在线工具集合。基于nginx-unprivileged基础镜像构建,默认监听8080端口,支持Docker部署及Docker Compose集成,适合作为本地开发环境或 homelab 中的工具服务。
由于基础镜像已更新为nginx-unprivileged,镜像现在监听8080端口(不再是80端口)。请更新端口映射配置,例如从8080:80调整为8080:8080。
查看变更详情:<[***]>
镜像通过GitHub Action自动构建,每次推送到分支时触发,可在GitHub容器包查看。
集成了it-tools的几乎所有工具PR,包含个人及社区贡献的功能增强。
根据相关说明,可通过以下命令构建指定子路径的镜像:
bashdocker build -t it-tools --build-arg BASE_URL="/my-folder/" . docker run -d --name it-tools --restart unless-stopped -p 8080:8080 it-tools
bashdocker run -d --name it-tools --restart unless-stopped -p 8080:8080 ghcr.io/sharevb/it-tools:nightly
yamlservices: it-tools: container_name: it-tools image: ghcr.io/sharevb/it-tools:nightly pull_policy: always restart: unless-stopped ports: - 8080:8080
本地安装需先安装依赖:python3 make g++
| Docker 镜像 | 本地安装命令 |
|---|---|
ghcr.io/sharevb/it-tools:latest | sudo apt-get install python3 make g++ && git clone -b chore/all-my-stuffs [***] && cd it-tools/ && pnpm i && pnpm dev |
| 替换现有镜像 | 复制粘贴上述单行命令(来自GitHub仓库) |
| 可能需要清除缓存并硬刷新以加载新功能 | 首次安装依赖可能需要时间,请等待完成 |
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务