vikunja 安装

需求 需要一款团队使用的 todolist,并且可以本地安装。 解决 最终选择了 vikunja, 使用 docker 在群晖上面,通过 portainer 来安装。 准备工作 群晖中,创建反代,3456 端口 群晖中,对证书进行设定 在 docker 的目录下面,创建文件夹 vikunja,和下面的子目录 data 和 db 准备好邮件提供商,可用的 smtp 参数 通过群晖自身的用户任务来获取 uid, gid 安装 portainer 中,Registries 里面增加其他的镜像源,比如说: https://docker.registry.cyou portainer 中,local -> image 里面,通过可用镜像源,拉取 postgres:16 和 vikunja:0.24.2 portainer 中,stack 中 新建 vikunja,输入以下内容,把里面的 XXX, YYY 以及文件目录和 uid 替换为自己的,然后 deploy 即可。 version: "3.9" services: db: image: docker.registry.cyou/postgres:16 container_name: Vikunja-DB hostname: vikunja-db mem_limit: 1gb cpu_shares: 1024 security_opt: - no-new-privileges:true healthcheck: test: ["CMD", "pg_isready", "-q", "-d", "vikunja", "-U", "vikunjauser"] timeout: 45s interval: 10s retries: 10 volumes: - /volume3/docker_files/vikunja/db:/var/lib/postgresql/data:rw environment: POSTGRES_DB: vikunja POSTGRES_USER: vikunjauser POSTGRES_PASSWORD: vikunjapass restart: on-failure:5 vikunja: image: docker....

2024-09-15 · 2 min · 222 words · RamLife