Skip to content

Deployment Guide

Storypoint Estimate can be self-hosted on various platforms. This guide covers deployment to Vercel with Supabase.

  • Node.js 18+ or Bun
  • A Supabase account
  • A Vercel account (or another hosting provider)
Terminal window
git clone https://github.com/thatcatdev/sakiyomi.git
cd sakiyomi
  1. Create a new Supabase project
  2. Run the migrations:
    Terminal window
    npx supabase link --project-ref YOUR_PROJECT_REF
    npx supabase db push

Create a .env file:

PUBLIC_SUPABASE_URL=https://your-project.supabase.co
PUBLIC_SUPABASE_ANON_KEY=your-anon-key
  1. Push your repo to GitHub
  2. Import the project in Vercel
  3. Add the environment variables
  4. Deploy!

The app uses the Astro Vercel adapter, but you can swap it for:

  • Netlify: @astrojs/netlify
  • Node.js: @astrojs/node
  • Cloudflare: @astrojs/cloudflare

See the Astro deployment docs for more options.