IT评测·应用市场-qidao123.com

标题: 开源工作管理解决方案tillywork [打印本页]

作者: 涛声依旧在    时间: 2025-1-16 12:02
标题: 开源工作管理解决方案tillywork

简介

什么是 tillywork ?
   tillywork 是一个开源的工作管理解决方案,旨在简化项目管理,尤其适合初创公司。它提供了一系列功能,帮助用户管理他们的冲刺、项目和销售管道。
  紧张特点:



安装

在群晖上以 Docker 方式安装。

涉及到多个容器,采用 docker-compose 方式安装比力简单
env.txt

将下面的内容保存为 env.txt 文件
  1. TW_DB_NAME=tillywork
  2. TW_DB_HOST=db
  3. TW_DB_PORT=5432
  4. TW_DB_USERNAME=postgres
  5. TW_DB_PASSWORD=12345678
  6. TW_DB_ENABLE_SSL=false
  7. TW_SECRET_KEY=tillywork
  8. TW_ENABLE_QUERY_LOGGING=false
  9. TW_ENABLE_REQ_BODY_LOGGING=false
  10. TW_MAIL_ENABLE=false
  11. TW_REDIS_HOST=redis
  12. TW_REDIS_PORT=6379
  13. TW_FILE_STORAGE_TYPE=local
  14. TW_VITE_API_URL=http://192.168.0.197:3397/v1
  15. TW_VITE_DOCS_URL=https://docs.tilly.work
  16. TW_VITE_EDITION=community
复制代码
关于情况变量的简单分析
可变值及分析TW_DB_NAME数据库名称,设置为 tillywork,用于指定应用程序所使用的数据库。TW_DB_HOST数据库主机地点,设置为 db,通常指向数据库服务的容器或服务器。TW_DB_PORT数据库端口,设置为 5432,这是 PostgreSQL 的默认端口。TW_DB_USERNAME数据库用户名,设置为 postgres,用于毗连数据库的用户名。TW_DB_PASSWORD数据库暗码,设置为 12345678,用于毗连数据库的用户暗码。TW_DB_ENABLE_SSL启用 SSL 毗连,设置为 false,表示不使用 SSL 毗连数据库。TW_SECRET_KEY应用程序的密钥,设置为 tillywork,用于加密和安全性,确保应用程序安全性。TW_ENABLE_QUERY_LOGGING启用查询日志,设置为 false,表示不记载数据库查询日志。TW_ENABLE_REQ_BODY_LOGGING启用请求体日志,设置为 false,表示不记载请求体的详细信息。TW_MAIL_ENABLE启用邮件功能,设置为 false,表示不启用邮件发送功能。TW_REDIS_HOSTRedis 服务器主机地点,设置为 redis,通常指向 Redis 服务的容器或服务器。TW_REDIS_PORTRedis 端口,设置为 6379,这是 Redis 的默认端口。TW_FILE_STORAGE_TYPE文件存储类型,设置为 local,表示文件将存储在当地文件体系中。TW_VITE_API_URLtillywork API 的 URL,设置为 http://192.168.0.197:3397/v1,用于指定 API 的访问地点。TW_VITE_DOCS_URLtillywork 分析文档的 URL,设置为 https://docs.tilly.work,用于指定文档的访问地点。TW_VITE_EDITION应用程序版本或版本类型,设置为 community,表示当前使用的是社区版。   此中 192.168.0.197 为安装 tillywork 的群晖主机的 IP
  docker-compose.yml

将下面的内容保存为 docker-compose.yml 文件
  1. version: '3.8'
  2. services:
  3.   tillywork:
  4.     image: tillywork/tillywork:latest
  5.     container_name: tillywork-web
  6.     restart: unless-stopped
  7.     ports:
  8.       - '3398:80'
  9.       - '3397:3000'
  10.     volumes:
  11.       - ./data:/app/uploads
  12.     env_file:
  13.       - env.txt
  14.     command: '/start.sh'
  15.     depends_on:
  16.       - db
  17.       - redis
  18.   db:
  19.     image: postgres:16.3-bullseye
  20.     container_name: tillywork-db
  21.     restart: unless-stopped
  22.     volumes:
  23.       - ./pdata:/var/lib/postgresql/data
  24.     environment:
  25.       POSTGRES_DB: ${TW_DB_NAME}
  26.       POSTGRES_USER: ${TW_DB_USERNAME}
  27.       POSTGRES_PASSWORD: ${TW_DB_PASSWORD}
  28.   redis:
  29.     image: redis:7.2.5-alpine
  30.     container_name: tillywork-redis
  31.     restart: unless-stopped
  32.     volumes:  
  33.       - ./rdata:/data
复制代码
然后实行下面的命令
  1. # 新建文件夹 tillywork 和 子目录
  2. mkdir -p /volume1/docker/tillywork/{data,pdata,rdata}
  3. # 进入 tillywork 目录
  4. cd /volume1/docker/tillywork
  5. # 将 docker-compose.yml 和 env.txt 放入当前目录
  6. # 一键启动
  7. docker-compose --env-file env.txt up -d
复制代码
运行

在浏览器中输入 http://群晖IP:3398 就能看到登录界面

第一次需要点 Register 注册账号

登录成功后的主界面

点 Start 开始向导,第一步是选择用途


接下来是创建 workspace

进入工作空间

接下来就可以创建 task 了

     tillywork 功能演示
  
参考文档

   tillywork/tillywork: Opensource work management solution. Manage your sprints, projects, and sales pipelines in one place
地点:https://github.com/tillywork/tillywork
    tillywork - Project Management for B2B teams
地点:https://tilly.work/
    概述 | tillywork
地点:https://docs.tilly.work/
    tillywork: opensource work management for projects, sales pipelines, and product sprints : r/selfhosted
地点:https://www.reddit.com/r/selfhosted/comments/1hvt2kg/tillywork_opensource_work_management_for_projects/

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4