Plane是一个用现代前端技术栈(Next.js + TailwindCSS)开发的开源项目管理平台,核心理念是
Bring Structure to Chaos" —— 给混乱的项目管理带来结构感。

1.项目地址

gitHub

2.项目使用的关键技术和框架

Plane 项目使用了多种关键技术和框架来实现其功能:
Docker: 用于容器化部署,简化环境配置。
PostgreSQL: 作为数据库管理系统。
Redis: 用于缓存和消息队列。
Next.js: 用于构建服务器端渲染的 React 应用。
REST API: 用于前后端通信。

3.部署

3.1 先部署好docker和docker-compose

参考:Docker安装

3.2 安装

root@joe:~# git clone https://github.com/makeplane/plane.git
root@joe:~# cd plane
root@joe:~/plane# chmod +x setup.sh
root@joe:~/plane# ./setup.sh

如图报错:
在这里插入图片描述
需要修复:

root@joe:~# sudo apt update && sudo apt install -y nodejs npm
root@joe:~# sudo npm install -g yarn

changed 1 package, and audited 2 packages in 2s

found 0 vulnerabilities
root@joe:~# yarn --version
.1.22.22


然后再去执行:

root@joe:~/plane# ./setup.sh

执行情况如图:
在这里插入图片描述

安装成功以后再执行下面的命令

root@joe:~/plane# docker compose -f docker-compose-local.yml up -d

在这里插入图片描述

4.验证

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐