使用Docker結合Ngrok建立本機外部夥伴也能訪問的OpenProject網頁Dashboard
OpenProject 是一套開源的專案管理軟體,功能類似於 Jira、Redmine 或 Microsoft Project。 上方為我本機透過Docker容器去RUN起來的效果 專案排程與甘特圖(Gantt Charts) 可視化任務時間軸與專案里程碑。 工作包(Work Packages)管理 相當於任務管理,可設置狀態、優先順序、負責人、開始與截止日期等。 進度追蹤與時間記錄(Time Tracking) 可追蹤每個任務花費的時間,適合時薪結算或成本管理。 文件與Wiki管理 可以儲存與共享文件,提供團隊知識庫空間。 使用者權限管理與角色設定 可依據使用者角色(如開發者、主管、客戶)設定存取與操作權限。 多專案管理 同時支援多個專案,各自獨立或關聯皆可。 起初默認帳號跟密碼皆為admin 要去更改密碼 Docker預設比方我在Windows已有裝過了Docker Desktop Step1.就可以開啟終端命令提示字元,先cd到對應目錄下 mkdir openproject-docker cd openproject-docker Step2.建立 docker-compose.yml version: "3.8" services: db: image: postgres:13 restart: always environment: POSTGRES_DB: openproject POSTGRES_USER: openproject POSTGRES_PASSWORD: secret TZ: Asia/Taipei volumes: - db_data:/var/lib/postgresql/data openproject: image: openproject/openproject:13 ports: - "8081:80" restart: always depends_on: - db environment: DATABASE_URL: postgres://openproject:secret@db/openproj...