本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

todo是一款自托管的待办事项Web应用,让您以简单且简约的方式记录和管理待办事项。📝
Nord主题
Dracula主题
查看所有主题请见下方"预设颜色主题"部分
此外,还有一个公共演示实例可供使用:[***]
docker-compose.yml
version: '3' services: todo: image: prologic/todo container_name: todo restart: always ports: - 8000:8000 volumes: - todo_db:/usr/local/go/src/todo/todo.db volumes: todo_db:
此文件:
prologic/todo的最新镜像创建todo容器。使用以下命令启动容器:
$ docker-compose up
或者,您也可以不使用docker-compose直接运行容器:
$ docker run -p 8000:8000 -v todo_db:/usr/local/go/src/todo/todo.db prologic/todo
todo内置了12种基于流行编程主题的颜色主题:
ayu, dracula, gruvbox-dark, gruvbox-light, lucario, monokai, nord, solarized-dark, solarized-light, tomorrow, tomorrow-night, zenburn
您可以通过向Docker容器传递THEME环境变量来设置主题,例如:
docker-compose.yml
version: '3' services: todo: image: prologic/todo container_name: todo environment: THEME: ayu restart: always ports: - 8000:8000 volumes: - todo_db:/usr/local/go/src/todo/todo.db volumes: todo_db:
您可以在Wiki页面上找到所有预设颜色主题在移动端和桌面端的截图及CSS样式。
您可以通过传递相应的环境变量来设置自己的颜色主题。
将THEME环境变量设置为custom,并将以下六个环境变量设置为您选择的颜色(十六进制格式,省略#):
| 环境变量 | 描述 |
|---|---|
| PAGEBACKGROUND | 网页背景色 |
| INPUTBACKGROUND | 文本框和按钮背景色 |
| FOREGROUND | 输入文本和项目文本色 |
| CHECK | 按钮上的勾选标记色 |
| X | 按钮上的X标记色 |
| LABEL | 标题文本和按钮悬停色 |
配置示例:
docker-compose.yml
version: '3' services: todo: image: prologic/todo container_name: todo environment: THEME: custom PAGEBACKGROUND: 282a36 INPUTBACKGROUND: 44475a FOREGROUND: f8f8f2 CHECK: 50fa7b X: ff5555 LABEL: ffffff restart: always ports: - 8000:8000 volumes: - todo_db:/usr/local/go/src/todo/todo.db volumes: todo_db:
| 环境变量 | 描述 | 默认值 |
|---|---|---|
| MAXITEMS | 待办事项列表最大允许项目数 | 100 |
| MAXTITLELENGTH | 待办事项项目的最大长度 | 100 |
您可以使用Makefile从源码快速运行todo实例:
$ git clone [***] $ cd todo $ make
然后todo将在以下地址运行:http://localhost:8000
默认情况下,todo将待办事项存储在本地目录的todo.db文件中。
您可以使用-dbpath=/path/to/todo.db选项配置数据库路径。
您也可以使用标志形式传递其他环境变量,例如:
$ todo -maxitems=20 -maxtitlelength=50 -theme=nord
MIT
图标由Smashicons提供,来自flaticon.com
免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。
免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。
当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429