feat: password gate + docker/nginx deploy setup #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/password-gate-and-docker-deploy"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
<PasswordGate>component (sessionStorage-backed) so the demo can be shared via URL + password (openinnovation2026)Dockerfile(node 22 build → nginx 1.27 static serve) andnginx.confwith SPA fallback + asset cachinggithub.com/haskytech-basic/EduOnetoforgejo.haskytech.com/haskytech/eduone(old GitHub remote preserved asgithub-sourcelocally only)Verified locally
npm run build— tsc + vite both greendocker build -t eduone-test .— 79MB imagedocker runsmoke test — nginx serves/with HTTP 200Deploy Runbook
After merging this PR (feat → dev) and then dev → main, deploy on Coolify:
http://forgejo.haskytech.com:3000/haskytech/eduonemaineduone.haskytech.com(or chosen subdomain — needs DNS A record to homelab tunnel)80openinnovation2026→ confirm SPA loadsNotes