Deploy Runbook
Deploy Runbook — alai.no
Last updated: 2026-04-15 Status: Production — VERIFIED
Infrastructure
| Field | Value |
|---|---|
| Live URL | https://alai.no |
| CDN | Vercel (confirmed via response headers) |
| Repo | ~/ALAI/web |
| Hosting type | Static (plain HTML/CSS/JS, no build step) |
| Output dir | public/ (served directly by Vercel) |
| Vercel project | alai (linked via ~/ALAI/web/.vercel/) |
⚠️
~/projects/ALAI/landingis a stale Next.js experiment with Firebase config — NOT live, NOT deployed, ignore it.
Deploy Steps
cd ~/ALAI/web
git pull origin master
# make changes to public/
git add public/
git commit -m "feat: description"
vercel --prod
Verify
curl -sI https://alai.no | grep -i "server\|vercel"
# Expected: server: Vercel
Rollback
# List deployments
vercel ls
# Rollback to previous deployment URL
vercel rollback [deployment-url]
Known Issues
- 2026-04-15:
/ucenje/subpage links used directory-style paths (/ucenje/mladi/) instead of.htmlfiles. Fixed inpublic/ucenje/index.html— deploy pending. - Vercel token occasionally needs re-auth:
vercel login
What NOT to use
- ❌ Firebase (
~/projects/ALAI/landing) — stale, not connected to alai.no - ❌
~/projects/ALAI/landing— Next.js experiment, dead project
No comments to display
No comments to display