sky121113
|
f4f2ca9175
|
[STYLE] 調整 Workflow 檔案格式
1. 移除 .gitea/workflows/deploy-demo.yaml 中多餘的空行以符合規範。
|
2026-04-21 08:53:51 +08:00 |
|
sky121113
|
3a31a1a593
|
[STYLE] 調整 Workflow 檔案格式以符合規範
1. 在 .gitea/workflows/deploy-demo.yaml 中優化程式碼區塊間距。
|
2026-04-21 08:23:56 +08:00 |
|
sky121113
|
bf43a33df3
|
[FEAT] 整合 MQTT 資料流自動化與環境埠號修復
1. 整合 MQTT Gateway 並支援動態 Redis Key 前綴隔離,解決多環境衝突。
2. 修正本地開發環境與 Demo 環境的埠號映射 (80/8080) 與 Vite HMR (5175) 設定。
3. 更新 CI/CD 部署流程,新增自動同步程式碼至 MQTT Worker 與 Queue 容器。
4. 擴充 .env.example 以提供完整的 MQTT/EMQX 相關變數範本。
5. 更新模擬腳本以符合現有測試資料。
|
2026-04-17 13:22:46 +08:00 |
|
sky121113
|
e3ad7dd44f
|
[DOCS] 修正並對齊 Demo 環境基礎設施資訊
1. 更新 README.md 與 framework.md 中的 Demo 環境網域、伺服器指令、部署路徑。
2. 更新 Gitea Workflow (.gitea/workflows/) 中的 Gitea 官方網址 (gitea.setdomains.work)。
3. 更新遠端部署模板中的舊 IP、路徑與機器人信箱,確保全站文件一致性。
|
2026-04-17 10:30:05 +08:00 |
|
sky121113
|
2de80cd1bf
|
fix: ensure .env is visible to docker compose up for environment variable interpolation
|
2026-04-16 17:22:12 +08:00 |
|
sky121113
|
420263680d
|
fix: chown /.npm cache and clean stale node_modules for npm install
|
2026-04-16 17:11:54 +08:00 |
|
sky121113
|
ebc8b7943f
|
fix: chown after docker cp to fix composer permission denied
|
2026-04-16 17:08:45 +08:00 |
|
sky121113
|
3cacf9d80f
|
fix: use docker cp to inject source code into container (bypass volume mount issue)
|
2026-04-16 17:06:59 +08:00 |
|
sky121113
|
d8f41e87b4
|
fix: force no-cache build to ensure composer is installed in image
|
2026-04-16 16:31:42 +08:00 |
|
sky121113
|
daddfe0f85
|
fix: use bash and export PATH to resolve composer not found in docker exec
|
2026-04-16 16:28:06 +08:00 |
|
sky121113
|
4b8e9f7025
|
fix: align container name with compose.yaml in gitea actions
|
2026-04-16 16:14:21 +08:00 |
|
sky121113
|
b56bdc624b
|
fix: correct docker-compose filename in workflow
|
2026-04-16 15:15:50 +08:00 |
|
sky121113
|
b90e05a91a
|
fix: switch to ubuntu-latest labels for compatibility with current runner
|
2026-04-16 15:12:14 +08:00 |
|
sky121113
|
566448fe94
|
chore: setup gitea actions internal deployment for demo-sc-103
|
2026-04-16 15:07:15 +08:00 |
|
sky121113
|
f60e5a9c72
|
[FEAT] 優化機台 API 通訊識別、補齊前端必填驗證、並配置 Demo 站隊列自動化部署 🦾🚀
|
2026-03-26 13:09:48 +08:00 |
|
sky121113
|
cd34724c76
|
[FIX] 在部署流程中加入 php artisan storage:link 以確保頭像與靜態資源連結正常
|
2026-03-18 09:36:58 +08:00 |
|
sky121113
|
42f96d54c3
|
[FIX] 修正部署流程:錨定 rsync 排除路徑,確保 resources/views/vendor 資料夾能正確同步
|
2026-03-13 17:40:31 +08:00 |
|
sky121113
|
56daf8940b
|
[FEAT] 優化部署流程:加入 RoleSeeder 與 AdminUserSeeder,並實作權限系統基礎架構與多租戶隔離機制
|
2026-03-13 17:35:22 +08:00 |
|
sky121113
|
21e064ff91
|
[FIX] 強制 HTTPS 與信任代理以修正 Mixed Content 問題,並加入 CI/CD 自動同步 main 邏輯
|
2026-03-06 17:16:00 +08:00 |
|
sky121113
|
adea7feb7b
|
[STYLE] 新增 deploy-prod.yaml 佔位檔案以觸發 Gitea 側邊欄分類
|
2026-03-06 17:09:16 +08:00 |
|
sky121113
|
2a6170b4ce
|
[STYLE] 重構 CI/CD 文件名為 deploy-demo.yaml 以對齊 ERP UI 規範
|
2026-03-06 17:07:02 +08:00 |
|
sky121113
|
acc81b2156
|
[FEAT] 重構 CI/CD 工作流並修正容器端口配置以對齊 Demo 環境
|
2026-03-06 16:49:13 +08:00 |
|
sky121113
|
88c3678a4d
|
chore: 加入 Docker 8.5 Dockerfile 並恢復 deploy.yaml 原始版本
- 加入 docker/8.5 目錄(從 Laravel Sail 8.4 複製)
- 恢復 deploy.yaml 到原始版本
|
2026-01-13 11:04:58 +08:00 |
|
sky121113
|
649cbaab02
|
fix: 修正部署腳本用戶權限問題
- 將 docker exec 用戶從 -u 1000:1000 改為 -u sail(容器內 sail UID 是 1337)
- 簡化權限修正為 chown -R sail:sail /var/www/html
- 同步更新 Demo 與正式環境的部署腳本
問題根因:容器內 sail 用戶 UID 是 1337,非預期的 1000,導致 npm install 無權寫入
|
2026-01-13 10:54:29 +08:00 |
|
sky121113
|
9c2ef60463
|
fix: 更新部署腳本,完全清除 node_modules 後重建以解決權限問題
- 在 npm install 前先 rm -rf node_modules 再重建
- 確保 /.npm 和 node_modules 都有正確的 sail 擁有者
- 同步更新 Demo 與正式環境的部署腳本
|
2026-01-13 10:48:20 +08:00 |
|
sky121113
|
f67a1dc11e
|
style: 調整 deploy.yaml 格式
|
2026-01-13 10:45:13 +08:00 |
|
sky121113
|
a578c7f261
|
fix: 修正部署流程中的 npm 權限問題
- 在 npm install 前先用 root 身份修正 /.npm 和 node_modules 權限
- 加入 npm cache clean --force 避免快取權限衝突
- 同時修正 Demo 與正式環境的部署腳本
- 解決 EACCES 與 ENOTEMPTY 錯誤
|
2026-01-13 10:39:05 +08:00 |
|
sky121113
|
55ba08c88f
|
chore: 更新 deploy.yaml 部署流程
|
2026-01-12 13:21:07 +08:00 |
|
sky121113
|
96b22cd577
|
fix: 修正 Step 4 部署錯誤,改用 SSH action 在 demo 伺服器執行 docker exec
|
2026-01-12 11:46:56 +08:00 |
|
sky121113
|
2aff99fc76
|
add deploy
|
2026-01-12 11:27:34 +08:00 |
|