/remix-starter

The Remix Stack for deploying to Fly with PostgreSQL, authentication, testing, linting, formatting, etc.

Primary LanguageTypeScript

Personal Remix Starter Stack

This stack is based on the official Blues Stack.

Get started with:

npx create-remix@latest --template jdmcd/remix-starter

Development

  • Install deps:

    bun install
  • Start the Postgres Database in Docker:

    bun run docker

    Note: The npm script will complete while Docker sets up the container in the background. Ensure that Docker has finished and your container is running before proceeding.

  • Initial setup:

    bun run setup
  • Run the first build:

    bun run build
  • Start dev server:

    bun run dev

This starts your app in development mode, rebuilding assets on file changes.

The database seed script creates a new user with some data you can use to get started:

  • Email: jimmy@jdmcd.io
  • Password: password