Skip to content

实时项目看板软件4ga Boards教程

简介

近期又发现了一款新的看板软件,软件名称叫做:4ga Boards。从Github的贡献者来看,有Planka项目负责人Maksim Eltyshev;

从Docker Compose文件来看,数据卷与Planka也一致,可以断定为Planka的商业移植项目,从官网来看主要是SaaS版本商业化,自托管项目影响不大。

Docker安装

编辑nano docker-compose.yml:

services:
  db:
    image: postgres:16-alpine
    restart: always
    networks:
      - boards-network
    volumes:
      - ./db-data:/var/lib/postgresql/data
    environment:
      POSTGRES_DB: 4gaBoards
      POSTGRES_PASSWORD: notpassword # 修改密码
      POSTGRES_INITDB_ARGS: "-A scram-sha-256"
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U postgres -d 4gaBoards"]
      interval: 1s
      timeout: 5s
      retries: 50

  4gaBoards:
    image: ghcr.io/rargames/4gaboards:3.2.0
    restart: always
    networks:
      - boards-network
    volumes:
      - ./user-avatars:/app/public/user-avatars
      - ./project-background-images:/app/public/project-background-images
      - ./attachments:/app/private/attachments
    ports:
      - 3000:1337
    environment:
      BASE_URL: http://192.168.1.99:3000 # 修改为自己的IP地址
      SECRET_KEY: notsecretkey # 执行openssl rand -hex 64后将结果粘贴到此处
      DATABASE_URL: postgresql://postgres:notpassword@db/4gaBoards # 修改密码,与上边那个一致
      NODE_ENV: production
    depends_on:
      db:
        condition: service_healthy

networks:
  boards-network:

使用教程

使用浏览器打开IP+3000端口,默认账号为demo,密码也为demo

结构上还是项目-看板-列表-卡片,与Planka不同的是多了一个侧边栏,可以方便用户快速定位。

支持看板视图和列表视图:

背景只能调整项目概览页的项目背景,不能调整整个看板的背景了。

这里提供一个示例参考: