警告
该存储库目前尚未维护。如果您有兴趣成为维护者,请在这里告诉我们。
该存储库仅包含独立的焦板。如果您正在寻找最重要的插件,请参见Matter/Matter-Matter-Plugin-baars。
Focalboard是开源,多语言,自托管的项目管理工具,是Trello,Intion和Asana的替代品。
它有助于定义,组织,跟踪和管理个人和团队的工作。 Focalboard有两个版本:
个人桌面:独立的,单用户的MacOS,Windows或Linux桌面应用程序,适用于您自己的招待员和个人项目。
个人服务器:独立的多用户服务器,用于开发和个人使用。
focalboard-win.zip
,unwAke和run Focalboard.exe
。focalboard-app
下载focalboard-linux.tar.gz
。Ubuntu :通过遵循我们的最新安装指南,您可以在Ubuntu上下载并运行Complied Focalboard个人服务器。
可以通过https://htmlpreview.github.io/?https://github.com/mattermost/focalboard/focalboard/blob/main/main/server/server/server/server/server/docs/html/html/index.html/index.html/
我们的开发人员指南有有关如何为个人服务器设置开发环境的详细说明。您还可以加入〜Focalboard社区频道与其他开发人员建立联系。
在.env
:
EXCLUDE_ENTERPRISE="1"
构建服务器:
make prebuild
make
运行服务器:
./bin/focalboard-server
然后将浏览器导航到http://localhost:8000
以访问您的Focalboard服务器。该端口是在config.json
中配置的。
服务器运行后,您可以通过在单独的终端窗口中通过make webapp
重建Web应用程序。重新加载您的浏览器以查看更改。
您可以构建独立的应用程序,该应用程序包装服务器以与SQLITE在本地运行:
git-bash
提示。make prebuild
make win-wpf-app
cd win-wpf/msix && focalboard.exe
make prebuild
make mac-app
open mac/dist/Focalboard.app
webgtk
依赖项sudo apt-get install libgtk-3-dev
sudo apt-get install libwebkit2gtk-4.0-dev
make prebuild
make linux-app
linux/dist/focalboard-linux.tar.gz
到您选择的目录focalboard-app
docker run -it -p 80:8000 mattermost/focalboard
docker build -f docker/Dockerfile .
docker build -f docker/Dockerfile --platform linux/arm64 .
交叉补偿目前尚未得到完全支持,因此请在适当的平台上构建。有关每个平台上的详细步骤列表,请参阅GitHub操作工作流程( build-mac.yml
, build-win.yml
, build-ubuntu.yml
)。
在检查提交之前,请运行make ci
,该CI类似于.gitlab-ci.yml
工作流程,其中包括:
make server-test
cd webapp; npm run check
cd webapp; npm run test
cd webapp; npm run cypress:ci