Leantime 是一個針對非專案經理的開源專案管理系統。
我們將策略、規劃和執行結合起來,同時讓團隊中的每個人都可以輕鬆使用。建構時要考慮到注意力不足過動症、閱讀障礙和自閉症。
它是 ClickUp、Monday 或 Asana 的替代品。像 Trello 一樣簡單,但像 Jira 一樣功能豐富。
https://leantime.io
工作管理 | 專案規劃 | 資訊/知識管理 | 行政 |
---|---|---|---|
任務管理透過 看板、甘特圖、表格、清單和日曆視圖 | 專案儀表板、報告和狀態更新 | 維基/文檔 | 安裝方便 |
無限的子任務和依賴關係 | 目標和指標跟踪 | 創意板 | 多個使用者角色和每個專案權限 |
里程碑管理 | 精益與商業模式畫布 | 回顧展 | 兩因素身份驗證 |
衝刺管理 | SWOT 分析畫布 | 透過 S3 或本機檔案系統進行檔案存儲 | LDAP、OIDC 集成 |
時間追蹤和時間表 | 風險分析 | 螢幕和網路攝影機錄製 | 可透過插件和 API 進行擴展 |
....以及更多 | 對一切的評論/討論 | 與 Slack、Mattermost、Discord 集成 | |
....以及更多 | 有 20 多種語言版本 | ||
*是的,所有這些功能都包含在 OSS 版本中 | |||
安裝 LeanTime 進行生產有兩種主要方法。第一個是在本地安裝系統所需的所有部分。第二種是使用官方支援的Docker映像。
public/
目錄config/.env.sample
重新命名為config/.env
config/.env
中填寫您的資料庫憑證(使用者名稱、密碼、主機、dbname)/install
雖然上述步驟適用於 Internet 資訊服務 (IIS),但 IIS 中可能需要進行額外的設定變更才能確保完整功能 - 您需要允許 PATCH 方法:
Handler Mappings
Request Restrictions…
Verbs
選項卡One of the following verbs
文字方塊中,新增,PATCH
- 例如: GET,HEAD,POST,PATCH
OK
Executable (optional)
文字方塊中,在php-cgi.exe
檔案路徑的開頭和結尾處放置雙引號字元 ( “
)(如果路徑沒有空格,則不需要這樣做)在其中)OK
Yes
注意:升級 PHP 時可能需要重複此操作。
我們在 dockerhub 上維護官方 Docker 映像。若要執行映像,請輸入您的 MySQL 憑證並執行。您可以從 .env 傳入所有設定變數
docker run -d --restart unless-stopped -p 80:80 --network leantime-net
-e LEAN_DB_HOST=mysql_leantime
-e LEAN_DB_USER=admin
-e LEAN_DB_PASSWORD=321.qwerty
-e LEAN_DB_DATABASE=leantime
-e [email protected]
--name leantime leantime/leantime:latest
除非您在其他地方定義了資料庫,否則您應該使用我們的 docker-compose 檔案。
啟動後,您可以前往
並執行安裝腳本。
重要提示:如果您打算使用插件,則需要安裝插件資料夾plugins:/var/www/html/app/Plugins
並確保 www-data 用戶有權存取它。否則安裝可能會失敗或重新啟動後插件將被刪除
如果您打算將 Leantime 放置在反向代理(nginx 等)後面來處理自訂網域解析和 SSL 卸載,則需要在 docker 中設定以下環境變量
-e LEAN_APP_URL=https://yourdomain.com
有兩種方法可以安裝 LeanTime 的開發設定。第一個(也是最技術性的)是在本地安裝系統的所有部分。第二種(也是首選方法)是使用 Docker 容器化開發環境。
make build-dev
運行 webpack 建構器public/
目錄config/.env.sample
重新命名為config/.env
config/.env
中填寫您的資料庫憑證(使用者名稱、密碼、主機、dbname)/install
對於開發,我們使用 Docker 化的開發環境。您需要安裝docker
、 docker compose
、 make
、 composer
、 git
和npm
。
;extension=gd
並刪除分號。為了建立開發 docker 映像,請在此儲存庫的根目錄中運行底漆
make clean build
之後,運行
make run-dev
這將在連接埠 8090 上啟動開發伺服器。
開發環境提供了 MySQL 伺服器、郵件伺服器、s3 伺服器,應該可以很好地滿足您開箱即用的需求。開發環境的配置可在.dev/.env
中找到,並且已使用適當的值進行播種。您可能不應該修改它,除非您打算開發特定整合的功能。您收到的申請如下
leantime:leantime
) 檢查資料庫架構和數據.dev/.env
檔案中啟用此功能此外,Xdebug 已啟用,但您必須在.dev/xdebug.ini
檔案(或在 IDE 上)中修改 IDE 金鑰。您還需要在防火牆上臨時開啟連接埠 9003,以便您可以有效地利用它。這是因為從 docker 到主機的連接將計為外部入站連接
/update
bin/leantime system:update
我們提供託管計劃以及 SaaS 產品,因此您可以輕鬆獲得 Leantime 的所有優勢。前往leantime.io 了解更多。
我們可以協助您在您的環境中設定 Leantime 並根據您的需求進行客製化。我們的網站上概述了我們的支援計劃。
請注意:我們目前僅支援官方 Leantime docker compose 和標準安裝。我們僅提供對最新版本的支援。
我們不為 Cloudron、Elestio、Turnkey 或共享 Leantime 非官方版本的其他外部分發平台提供支援。
我們很高興您有興趣為 Leantime 做出貢獻。我們希望確保您擁有為 Leantime 做出貢獻的豐富經驗,並且您建立的新功能將使其成為核心。
在 Github 上找到一個問題(或創建一個新問題),在其中添加您的名字或評論您將致力於解決該問題。修復後,建立拉取請求。
如果您對新功能有任何想法,請透過 Discord 與我們聯繫。這是我們協調功能開發並討論核心是否是添加新功能的正確位置的地方(插件是替代方案)。
我們使用 (Crowdin)https://crowdin.com/project/leantime 來管理我們所有的翻譯。如果您沒有看到某種語言,請在 Discord 上給我們留言。
Leantime 根據 AGPLv3 獲得許可。此文件構成 Leantime 軟體的一部分,其中新增了以下例外: /app/plugins
目錄中的插件,可能包含根據其他授權(包括我們的企業授權)授權的插件。