Planka是一款高度灵活的看板工具,能满足各种团队的协作需求。基于React和Redux构建,它提供了强大的定制能力,你可以轻松创建符合团队工作流程的看板。
特点
- 创建项目、看板、列表、卡片、标签和任务
- 添加卡片成员,跟踪时间,设置截止日期,添加附件,撰写评论
- 卡片描述和评论中的 Markdown 支持
- 按成员和标签筛选
- 自定义项目背景
- 实时更新
- 内部通知
- 多种界面语言
- 通过 OpenID Connect 进行单点登录
安装
请勿在已在使用的服务器上运行此安装程序。
因为无论如何你都需要一个新的服务器,所以我推荐 Ubuntu 22.04 或 Debian 12。
wget https://raw.githubusercontent.com/plankanban/planka-installer/main/installer.sh -O /opt/planka_installer.sh && bash /opt/planka_installer.sh
支持的操作系统
Ubuntu | Debian | CentOS |
---|---|---|
20.04 | 11 | Stream 8 |
22.04 | 12 | Stream 9 |
SSL 设置
- 需要有一个指向您的服务器的有效 DNS 条目。
- 服务器需要从端口 80 和 443 访问。
- 必须提供有效的邮件地址。
Docker
确保已安装 Docker 和 Docker Compose 并正常运行。
创建一个文件夹来存储撰写文件
mkdir /opt/planka
下载docker-compose.yml
curl -L https://raw.githubusercontent.com/plankanban/planka/master/docker-compose.yml -o /opt/planka/docker-compose.yml
生成密钥
openssl rand -hex 64
进入文件夹并编辑docker-compose.yml
过去在您生成的SECRET_KEY中,通过取消注释以 DEFAULTADMIN 开头的行来更改BASE_URL并设置您的默认管理员用户
cd /opt/plankanano docker-compose.yml
拉取镜像并启动服务
docker compose up -d
现在,可以浏览到 http://YOUR_DOMAIN_NAME:YOUR_PORT 并使用密码以 YOUR_ADMIN_EMAIL 身份登录 YOUR_ADMIN_PASSWORD
如果您不使用 Docker,并且更喜欢直接链接文件夹(绑定挂载),则需要调整这些文件夹的权限。这允许运行 Node.js 应用程序的默认用户(通常称为“节点”,用户 ID 为 1000)对其中的文件和文件夹进行更改。可以通过运行以下命令来实现此目的:
chown -R 1000:1000 /mnt/path