自架起始頁儀表板

Productivity

一頁自架的起始頁:把常用網站與自己架設的服務整理成分區的圖示連結,可在網頁上直接編輯設定。以 Docker Compose 在自己的機器上起站,登入帳號與密碼由腳本隨機產生,伺服器端也驗證登入。衍生自 MIT 授權的開源起始頁軟體凍結快照;交付含自原始碼建置映像的編排檔、第一次啟動產生設定檔的腳本、密碼產生腳本和繁中快速開始文件。

訂閱US$49 每月
最近實跑2026-11-02
實際使用
開箱可用度4 / 5
你需要準備
修改工作量少4 / 5

適合誰

家裡或公司架了好幾個自架服務、想把網址收在同一頁的個人與小團隊。

如何啟動

$ sh scripts/quickstart/init-env.sh
$ docker compose up -d --build

瀏覽檔案

以下為固定版本的商品檔案。少數本店自用的檔案不會放進 zip。

檔案總覽604 個路徑
▸docs65
alternate-views.md
api.md
assets/
authentication.md
authentication/
backup-restore.md
configuring.md
contributing.md
credits.md
deployment.md
…
▸public33
.nojekyll
favicon.ico
fonts/
index.html
initialization.html
item-icons/
loading-screen.css
manifest.json
robots.txt
theme-fonts.css
…
▸scripts3
quickstart/
▸services25
app.js
endpoints/
healthcheck.js
serverless-functions/
utils/
▸src384
App.vue
assets/
components/
directives/
main.js
mixins/
plugins/
router.js
store.js
styles/
…
▸tests43
components/
docker-smoke-test.sh
fixtures/
locales/
server/
setup.js
unit/
▸user-data1
conf.yml
▫ATTRIBUTION.md
▫CNAME
▫Dockerfile
▫LICENSE
▫LICENSE-99LL.md
▫PRODUCT.md
▫QUICKSTART.md
▫README.md
▫SECURITY.md
▫delivery-manifest.txt
▫docker-compose.yml
▫eslint.config.mjs
▫index.html
▫netlify.toml
▫package.json
▫render.yaml
▫server.js
▫tsconfig.json
▫vite.config.mjs
▫vitest.config.mjs
▫yarn.lock
▫設定檔與隱藏檔 29

購前披露

你買的是什麼

自架個人起始頁:把常用網站與自己架設的服務整理成分區的圖示連結,可在網頁上直接編輯設定。跑密碼產生腳本後用 Docker Compose 起站,伺服器端也驗證登入。

衍生自 MIT 授權的開源起始頁軟體,非原專案本身。我方加工:自原始碼建置映像的編排檔、第一次啟動產生設定檔的腳本、密碼產生腳本與繁中快速開始文件。

交付形式是凍結快照:一份 zip 檔,內容取自商品倉庫 d9eebca 這個版本。

已知限制

  • 服務以明文 HTTP 開在本機 4000 埠,TLS 與反向代理要自備
  • 內建登入沒有登入次數限制,也沒有兩步驟驗證
  • 密碼以 SHA-256 雜湊存放在設定檔,不是專門存密碼的雜湊方式
  • 首頁本身不需登入就能載入,連結與設定要登入後才讀得到
  • 帳號與密碼只在首次啟動時寫進設定檔,之後改 .env 不會改變登入
  • 部分主題會從外部網站載入背景圖片
  • 每次啟動向 GitHub 讀一次上游最新版本號,結果只寫進容器日誌
  • 自己加進頁面的小工具與外部圖示,可能向它們的服務發出請求
  • 設定存在 Docker 具名資料卷,docker compose down -v 會刪除所有設定與修改
  • 首次啟動要從原始碼建置映像,期間向 registry、npm 與 apk 取件
  • 釘死在交付快照,不追上游。

責任上限、承諾範圍與法定底線,以服務條款為準。

查核紀錄

以下每一項皆依固定版本查核。每一項結果都附上理由、證據連結與查核人。未通過的項目也如實列出,以供檢驗。

5 通過0 需注意0 未通過

Source Review

原始碼審閱

PASS 通過

交付執行面逐項審:我方加工檔逐行審讀 —— docker-compose.yml(對外埠只綁 127.0.0.1;登入帳號與密碼雜湊缺少就拒絕啟動;伺服器端登入驗證開啟、轉送功能關閉)、scripts/quickstart/entrypoint.sh(只在第一次啟動產生設定檔;帳號限英數字、底線與減號,雜湊須為 64 個十六進位字元,不合就拒絕啟動)、conf.template.yml、scripts/quickstart/init-env.sh(openssl 產生隨機密碼與其雜湊,.env 權限 600,已有 .env 不動)。上游前端與伺服器原始碼未逐檔審讀,以 MIT 授權與容器隔離為依據。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-042-start-page-dashboard/blob/d9eebca511d03c93510f0b1a5a01159703ac2f5b/docker-compose.yml查核於 2026 年查核人 claude-code build-product session
Script Safety

腳本與權限

PASS 通過

買家交付路徑會執行的腳本逐一檢視:init-env.sh 與進入點腳本為我方所寫(逐行審);建置走 Dockerfile(逐行讀過:多階段建置,yarn 依鎖定檔安裝、apk 安裝系統套件,未見下載後直接餵給 shell 執行的形狀)。容器啟動時先跑進入點腳本,再啟動上游的伺服器。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-042-start-page-dashboard/blob/d9eebca511d03c93510f0b1a5a01159703ac2f5b/scripts/quickstart/entrypoint.sh查核於 2026 年查核人 claude-code build-product session
Recency

90 天活躍度

PASS 通過

本商品為凍結快照,不追上游:上游原始碼釘死於商品倉庫建立當日取得的主線版本(見證據連結),商品倉庫由該快照加上我方加工 commits 組成。

License

授權

PASS 通過

SPDX:LicenseRef-99LL-Product

上游 LICENSE 逐字實查(證據連結指向釘死版本的檔案本體,並與商品倉庫內同一份比對一致):標準 MIT 全文,著作權人 Alicia Sykes。允許商用、修改、衍生、再散布與販售,義務為保留版權聲明與授權全文(LICENSE 與 ATTRIBUTION.md 隨 zip 交付);上游沒有 NOTICE 檔。非依 GitHub 的 license 欄位判定。商品整體另附 99LL 商品授權範本:上游 LICENSE 原樣保留,另置 LICENSE-99LL.md 作為加工部分的銷售與責任條款,spdx 記 LicenseRef-99LL-Product。

Dependency Licenses

相依套件授權

PASS 通過

記載的是宣告面,不是掃描結果:前端與伺服器相依以 package.json 宣告、yarn.lock 鎖定,套件本體由買家建置時自各自的套件庫取得;基底映像與系統套件由 registry 與 apk 取得。這些相依樹未逐包掃描授權。上游沒有 submodule,沒有另外複製進來的第三方資料集(見 ATTRIBUTION.md)。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-042-start-page-dashboard/blob/d9eebca511d03c93510f0b1a5a01159703ac2f5b/ATTRIBUTION.md查核於 2026 年查核人 claude-code build-product session
HEALTH 實測通過

最後實測通過:2026-11-02

訂閱即可下載全部商品
US$49/ 月原價 US$99

訂閱期間可下載目錄中的所有商品,不需要另外購買這一件。看方案內容

訂閱前請先以 Google 帳號登入。訂閱與帳單皆綁定你登入的信箱。

已訂閱即可直接下載。尚未訂閱時會前往方案頁,尚未登入時會先前往登入頁。