官方网站 | 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。
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
文件进入文件夹:
cd /opt/planka
使用文本编辑器打开 docker-compose.yml
文件:
nano docker-compose.yml
更新以下内容:
SECRET_KEY
替换为生成的密钥。BASE_URL
替换为您的域名或 IP 地址。DEFAULT_ADMIN_
开头的行并设置默认管理员用户。docker compose up -d
打开浏览器并访问:
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