自架網路商店系統

Ecommerce

一套完整的網路商店:前台供顧客瀏覽商品,後台供商家上架商品、管理訂單、顧客與設定,商店內已有範例商品。以 Docker Compose 在自己的機器上起站,後台管理員密碼由腳本隨機產生。衍生自 MIT 授權的開源電子商務平台凍結快照;交付含單一服務的編排檔、自原始碼建置映像的 Dockerfile、金鑰與密碼產生腳本和繁中快速開始文件。

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

適合誰

想自己擁有一間網路商店、自行掌握商品與顧客資料的個人賣家與小商家。

如何啟動

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

瀏覽檔案

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

檔案總覽2,000+ 個路徑
▸app3
Http/
Providers/
▸bootstrap3
app.php
cache/
providers.php
▸config32
.gitignore
ai.php
app.php
auth.php
bagisto-vite.php
breadcrumbs.php
broadcasting.php
cache.php
concord.php
cors.php
…
▸database11
.gitignore
migrations/
seeders/
▸docker34
local/
production/
quickstart/
▸lang92
ar/
bn/
ca/
de/
en/
es/
fa/
fr/
he/
hi_IN/
…
▸packages1719
Webkul/
▸public23
.htaccess
build/
favicon.ico
fonts/
forge
index.php
llms-full.txt
llms.txt
themes/
▸resources5
css/
js/
themes/
views/
▸routes2
console.php
web.php
▸scripts1
quickstart/
▸storage15
.gitignore
app/
debugbar/
fonts/
framework/
logs/
▸tests15
Datasets/
Pest.php
TestCase.php
Unit/
e2e-pw/
▫AGENTS.md
▫ATTRIBUTION.md
▫CHANGELOG.md
▫CLAUDE.md
▫CODE_OF_CONDUCT.md
▫CONTRIBUTING.md
▫LICENSE
▫LICENSE-99LL.md
▫PRODUCT.md
▫QUICKSTART.md
▫README.md
▫SECURITY.md
▫SECURITY.upstream.md
▫UPGRADE.md
▫artisan
▫composer.json
▫composer.lock
▫delivery-manifest.txt
▫docker-compose.dev-upstream.yml
▫docker-compose.yml
▫package.json
▫phpunit.xml
▫pint.json
▫vite.config.js
▫設定檔與隱藏檔 21

購前披露

你買的是什麼

自架網路商店系統:前台供顧客瀏覽商品,後台供商家上架商品、管理訂單、顧客與設定。跑金鑰產生腳本後用 Docker Compose 起站,商店內已有範例商品。

衍生自 MIT 授權的開源電子商務平台,非原專案本身。我方加工:單一服務的編排檔(內含網頁伺服器與資料庫)、自原始碼建置映像的 Dockerfile、金鑰與後台密碼產生腳本與繁中快速開始文件。

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

已知限制

  • 服務以明文 HTTP 開在本機 80 埠,TLS 與反向代理要自備
  • 商店介面預設為英文,上游語系檔沒有繁體中文
  • 前台與後台頁面向 Google Fonts 取字型,後台文字編輯器元件從 cdnjs 載入
  • 內建資料庫的帳密是固定值,只在容器內部使用,對外不開埠
  • 資料存在 Docker 具名資料卷,docker compose down -v 會連資料庫與上傳檔一併清除
  • 首次啟動要從原始碼建置映像,期間向 registry、apt、PHP 套件庫與 Composer 取件
  • 釘死在交付快照,不追上游。

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

查核紀錄

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

5 通過0 需注意0 未通過

Source Review

原始碼審閱

PASS 通過

交付執行面逐項審:我方加工檔逐行審讀 —— docker-compose.yml(對外埠只綁 127.0.0.1;APP_KEY 與後台密碼缺任一就拒絕啟動;資料庫與上傳檔用具名資料卷)、docker/quickstart/entrypoint.sh 與 set-admin-password.php(只在密碼仍是上游預設值時才更新,不改上游原始碼)、scripts/quickstart/init-env.sh(openssl 產生隨機值,.env 權限 600,已有值不覆蓋)。編排檔另把上游安裝程式對外回報的主機名稱在建置與執行期指向本機。上游 PHP 與前端原始碼未逐檔審讀,以 MIT 授權與容器隔離為依據。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-027-self-hosted-online-store/blob/0c703e2625b4a5c383fe87cf7b23083ab1bc9018/docker-compose.yml查核於 2026 年查核人 claude-code build-product session
Script Safety

腳本與權限

PASS 通過

買家交付路徑會執行的腳本逐一檢視:init-env.sh 與進入點腳本為我方所寫(逐行審);建置走 docker/quickstart/Dockerfile(逐行讀過:apt 與第三方 PHP 套件庫安裝、Composer 依鎖定檔安裝、建置期安裝流程沿用上游原檔,未見下載後直接餵給 shell 執行的形狀)。容器啟動時由 Supervisor 管理網頁伺服器、PHP、資料庫與佇列工人。

證據存放於本店的私有程式庫(不對外開放):https://github.com/dev-zillio-cc/dsp-027-self-hosted-online-store/blob/0c703e2625b4a5c383fe87cf7b23083ab1bc9018/docker/quickstart/Dockerfile查核於 2026 年查核人 claude-code build-product session
Recency

90 天活躍度

PASS 通過

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

License

授權

PASS 通過

SPDX:LicenseRef-99LL-Product

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

Dependency Licenses

相依套件授權

PASS 通過

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

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

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

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

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

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

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