feat: add frontend container delivery #16

Merged
ksv741 merged 1 commits from codex/containerized-deployment into develop 2026-09-16 10:23:22 +03:00
Owner

Добавляет самостоятельные Docker targets: Vite с HMR для development и non-root nginx для production. SPA и /api/ используют один origin; nginx сохраняет API path и повторно разрешает backend DNS. Release workflow публикует version tag без latest и overwrite, сохраняет OCI revision и проверяет скачанный image.

Проверено: npm run verify, оба Docker targets, SPA/deep links/cache/API proxy, browser auth и HMR. Commit hooks: Gitleaks, formatting и dependency boundaries — PASS.

Реальный release workflow, registry publication и package credentials ещё требуют внешней проверки; версия приложения не повышалась.

Change: containerized-application-delivery. Связано: WealthLedger/specs#10, WealthLedger/main#11.

Связанные PR: WealthLedger/main#12, WealthLedger/backend#20, WealthLedger/docs#15, WealthLedger/specs#11.

Добавляет самостоятельные Docker targets: Vite с HMR для development и non-root nginx для production. SPA и /api/ используют один origin; nginx сохраняет API path и повторно разрешает backend DNS. Release workflow публикует version tag без latest и overwrite, сохраняет OCI revision и проверяет скачанный image. Проверено: npm run verify, оба Docker targets, SPA/deep links/cache/API proxy, browser auth и HMR. Commit hooks: Gitleaks, formatting и dependency boundaries — PASS. Реальный release workflow, registry publication и package credentials ещё требуют внешней проверки; версия приложения не повышалась. Change: containerized-application-delivery. Связано: WealthLedger/specs#10, WealthLedger/main#11. Связанные PR: [WealthLedger/main#12](https://git.personal.ksv741.ru/WealthLedger/main/pulls/12), [WealthLedger/backend#20](https://git.personal.ksv741.ru/WealthLedger/backend/pulls/20), [WealthLedger/docs#15](https://git.personal.ksv741.ru/WealthLedger/docs/pulls/15), [WealthLedger/specs#11](https://git.personal.ksv741.ru/WealthLedger/specs/pulls/11).
codex-bot added 1 commit 2026-09-16 09:43:16 +03:00
feat: add frontend container delivery
Frontend security / security (pull_request) Successful in 9s
Frontend verify / verify (pull_request) Successful in 3m55s
Conventional commits / commits (pull_request) Successful in 21s
Frontend security / security (push) Successful in 8s
Frontend verify / verify (push) Successful in 3m50s
e31ab35a5a
ksv741 merged commit e31ab35a5a into develop 2026-09-16 10:23:22 +03:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WealthLedger/frontend#16