codeaza-onboarding.netlify.app — that anyone can open in a browser. No servers, no DevOps, no cost.
Netlify is a free hosting service for static websites — pages built from plain HTML, CSS and JavaScript files (exactly what Claude produces when it generates a report, plan, or guide). You hand Netlify a folder of files; it gives you back a public URL with free HTTPS, served fast worldwide.
.docx that everyone has to download and open, you get one link. It always shows the latest version, opens on any phone or laptop, looks professional, and costs nothing. It's how we already share weekly plans and KPI pages.Best for a one-off guide. Takes ~60 seconds. No tools to install.
index.html — Netlify looks for that name. (Rename your file if needed.)random-name-123.netlify.app. Click it — your guide is live. 🎉codeaza-q2-report. Final link becomes codeaza-q2-report.netlify.app.index.html, not the file by itself, and not a zip. If you drop just a file, the site may show "Page not found".Best if you deploy often or want it scripted. Requires Node.js installed.
npx netlify-cli login (opens the browser to authorize).npx netlify-cli deploy --dir .npx netlify-cli deploy --prod --dir .npx netlify-cli deploy --prod --dir . --site YOUR_SITE_NAME --auth $NETLIFY_AUTH_TOKEN
Keep that token private — store it in an .env file, never paste it in chat or commit it.Best for guides that change often. Every time you push to GitHub, Netlify rebuilds the site automatically — zero manual steps after setup.
index.html (often just .). Click Deploy.git push, and the live link updates in ~30 seconds on its own.Once live, the .netlify.app URL is fully shareable — it works for anyone, on any device, no login needed.
Keep site names predictable so links are guessable and tidy:
| Type of guide | Suggested site name | Resulting link |
|---|---|---|
| Onboarding doc | codeaza-onboarding | codeaza-onboarding.netlify.app |
| Quarterly report | codeaza-q2-report | codeaza-q2-report.netlify.app |
| Project briefing | codeaza-<project>-brief | codeaza-gosmaash-brief.netlify.app |
| How-to / SOP | codeaza-<topic>-guide | codeaza-netlify-guide.netlify.app |
codeaza- so our published pages are recognizable and grouped.npx netlify-cli deploy --prod --dir .git push — it redeploys itself.| ✅ Do | ⚠️ Avoid |
|---|---|
Name the main file index.html | Dropping a single file instead of its folder |
| Keep the whole folder under 50 MB | Individual files over 10 MB (deploy stalls) |
| Use it for guides, reports, plans, dashboards | Publishing anything confidential — these links are public |
| Give the site a clean, descriptive name | Leaving the random auto-generated name |
.netlify.app link is public to anyone who has it. Never publish salaries, contracts, offboarding, client secrets, or credentials. For sensitive material, keep it in the vault or password-protect it (paid feature).| Problem | Fix |
|---|---|
| "Page not found" after deploy | The main file isn't named index.html, or you dropped a file instead of the folder. |
| Styling looks broken | CSS/JS files weren't in the folder you dropped. Drop the whole folder together. |
| Deploy stuck / stalls | A file is over 10 MB, or total over 50 MB. Compress images or use the CLI. |
| Changes not showing | Hard-refresh (Cmd/Ctrl + Shift + R) — your browser cached the old version. |
index.html, all assets in one folder ✔codeaza-... ✔