Planka

Planka

官方网站https://planka.app
GIT地址https://github.com/plankanban/planka
GIT Star数8450
开发语言JavaScript
话题agile, collaboration, docker, javascript, kanban, react, redux, trello
GIT信息最后更新日期2025/01/28 02:20
许可AGPL-3.0
简介 实时看板,用于工作组

安装手册

使用 Docker Compose 部署 Planka(生产环境)

按照以下步骤使用 Docker Compose 在生产环境中部署 Planka。


前置条件

  • DockerDocker Compose 已正确安装并可用。

安装步骤

1. 创建存放 Compose 文件的文件夹

mkdir /opt/planka

2. 下载 docker-compose.yml 文件

curl -L https://raw.githubusercontent.com/plankanban/planka/master/docker-compose.yml -o /opt/planka/docker-compose.yml

3. 生成密钥

运行以下命令生成密钥:

openssl rand -hex 64

4. 编辑 docker-compose.yml 文件

  1. 进入文件夹:

    cd /opt/planka
    
  2. 使用文本编辑器打开 docker-compose.yml 文件:

    nano docker-compose.yml
    
  3. 更新以下内容:

    • SECRET_KEY 替换为生成的密钥。
    • BASE_URL 替换为您的域名或 IP 地址。
    • 取消注释以 DEFAULT_ADMIN_ 开头的行并设置默认管理员用户。

5. 拉取镜像并启动服务

docker compose up -d

访问 Planka

  • 打开浏览器并访问:
    http://YOUR_DOMAIN_NAME:YOUR_PORT

  • 使用管理员账号登录:

    • 邮箱YOUR_ADMIN_EMAIL
    • 密码YOUR_ADMIN_PASSWORD

关于文件权限的说明(可选)

如果您不使用 Docker 卷,而是使用 绑定挂载(bind mounts),可能需要调整挂载文件夹的权限,以确保运行 Node.js 应用程序的默认用户(通常是 node,UID 为 1000)可以修改文件夹内的文件。

运行以下命令以修复权限:

chown -R 1000:1000 /mnt/path