Setup
Get your site running in 3 steps.
1Create your Google Sheet
Download template spreadsheet
Upload it to Google Drive — it auto-converts to a Google Sheet with two tabs ready to fill in.
site — your site config
| key | value |
|---|---|
| name | My Company |
| nav | blog |
| home_doc | (paste a Google Doc ID for your home page) |
blog — your blog posts
| slug | title | doc_id | date | status |
|---|---|---|---|---|
| hello-world | Hello World | (doc ID) | 2026-03-29 | published |
Optional columns: tags, author
2Share everything
Set the Google Sheet and each Google Doc to "Anyone with the link can view."
3Run it
Grab the sheet ID from the URL:
docs.google.com/spreadsheets/d/THIS_PART/editSITE_SHEET_ID=your_sheet_id npm run dev