brand-site/README.md
Scott Scoble 53d3b4a1ea
Some checks failed
Build and Deploy to Storj / build-and-deploy (push) Failing after 0s
Trigger CI test - runner should have node in PATH now
2026-04-28 23:04:52 -07:00

1.2 KiB

Scott Scoble — Speaker Website

Professional speaker/consultant website for Scott Scoble.

Stack

  • Framework: Astro 5
  • Hosting: Storj (S3-compatible static hosting)
  • Domain: scott.scoble.me
  • CI/CD: Forgejo Actions

Development

npm install
npm run dev

Build

npm run build

Output goes to dist/.

Deploy

Deployment is automatic on push to main via Forgejo Actions.

Manual Setup

  1. Add secrets to Forgejo repo:

    • STORJ_ACCESS_KEY — Storj S3 access key
    • STORJ_SECRET_KEY — Storj S3 secret key
    • STORJ_BUCKET — Bucket name (e.g., brand-site)
  2. Ensure bucket exists in Storj with public access and custom domain configured.

PDF Generation

nix-shell -p typst --run "typst compile one-sheet.typ one-sheet.pdf"

Project Structure

src/
  components/     # Reusable Astro components
  layouts/        # Page layouts
  pages/          # Route pages
  content/        # Content collections (future)
  styles/         # Global CSS
public/
  images/         # Static images
  downloads/      # Downloadable files (PDFs)
.forgejo/
  workflows/      # CI/CD workflows

License

MIT

CI Test

CI Test 1777442692