경고
이 저장소는 현재 유지 관리되지 않습니다. 관리자가되는 데 관심이 있으시면 여기에 알려주십시오.
이 저장소에는 독립형 중계 보드 만 포함되어 있습니다. 가장 중요한 플러그인을 찾고 있다면 Matter/Mater-Plugin-Boards를 참조하십시오.
FOCALBORD는 TRELLO, TONION 및 ASANA의 대안 인 오픈 소스, 다국어 자조 주최 프로젝트 관리 도구입니다.
개인과 팀의 업무를 정의, 구성, 추적 및 관리하는 데 도움이됩니다. 초점은 두 개의 판으로 제공됩니다.
개인 데스크탑 : 자체 ToDO 및 개인 프로젝트를위한 독립형, 단일 사용자 MacOS, Windows 또는 Linux 데스크탑 앱.
개인 서버 : 개발 및 개인 용도를위한 독립형 다중 사용자 서버.
focalboard-win.zip
다운로드하고 Focalboard.exe
실행하십시오.focalboard-linux.tar.gz
다운로드하고 포장을 풀고 Open focalboard-app
다운로드하십시오.UBUNTU : 최신 설치 안내서에 따라 Ubuntu에서 컴파일 된 중계 보드 개인 서버를 다운로드하여 실행할 수 있습니다.
보드 API 문서는 https://htmlpreview.github.io/?https://github.com/matter ments/focalboard/blob/main/server/swagger/docs/html/index.html에서 찾을 수 있습니다
개발자 안내서에는 개인 서버 의 개발 환경을 설정하는 방법에 대한 자세한 지침이 있습니다. ~ Facalboard 커뮤니티 채널에 가입하여 다른 개발자와 연결할 수도 있습니다.
다음을 포함하는 중계판 디렉토리에서 .env
파일을 만듭니다.
EXCLUDE_ENTERPRISE="1"
서버를 구축하려면 :
make prebuild
make
서버를 실행하려면 :
./bin/focalboard-server
그런 다음 브라우저를 http://localhost:8000
으로 이동하여 중계 보드 서버에 액세스하십시오. 포트는 config.json
에서 구성됩니다.
서버가 실행되면 별도의 터미널 창에서 make webapp
통해 웹 앱 만 재 구축 할 수 있습니다. 변경 사항을 확인하려면 브라우저를 다시로드하십시오.
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 Actions Workflows ( build-mac.yml
, build-win.yml
, build-ubuntu.yml
)를 참조하십시오.
Commits를 확인하기 전에 .gitlab-ci.yml
워크 플로와 유사한 make ci
를 실행하고 다음을 포함합니다.
make server-test
cd webapp; npm run check
cd webapp; npm run test
cd webapp; npm run cypress:ci