Go to file
Carsten Kragelund af33273f15 feat: move config to package.json 2023-10-07 00:01:32 +02:00
public fix: correct lint issues, format, move to tailwind 2023-10-07 00:01:11 +02:00
src fix: correct lint issues, format, move to tailwind 2023-10-07 00:01:11 +02:00
.env.example env.example 2023-09-24 12:46:47 -05:00
.gitignore cache tests 2023-09-17 00:07:28 -05:00
README.md fix: correct lint issues, format, move to tailwind 2023-10-07 00:01:11 +02:00
bun.lockb fix: correct lint issues, format, move to tailwind 2023-10-07 00:01:11 +02:00
bunfig.toml fix: correct lint issues, format, move to tailwind 2023-10-07 00:01:11 +02:00
drizzle.config.ts fix: correct lint issues, format, move to tailwind 2023-10-07 00:01:11 +02:00
package.json feat: move config to package.json 2023-10-07 00:01:32 +02:00
reset.d.ts fix: correct lint issues, format, move to tailwind 2023-10-07 00:01:11 +02:00
tsconfig.json feat: move config to package.json 2023-10-07 00:01:32 +02:00

README.md

This project was created using create-beth-app

To open an issue: https://github.com/ethanniser/the-beth-stack

To discuss: https://discord.gg/Z3yUtMfkwa

To run locally:

  1. bun install
  2. create a new turso database with turso db create <name>
  3. get the database url with turso db show --url <name>
  4. get the auth token with turso db tokens create <name>
  5. (optional) create a new github developer app and get credentials
  6. copy .env.example to .env
  7. fill out all enviorment variables (refer to the config file to see schema)
  8. bun db:push
  9. bun dev

To deploy to fly.io

  1. Install the Fly CLI

  2. Run fly launch

  3. Run fly secrets set <NAME>=<VALUE> (probably want to set NODE_ENV to "production")

  4. Run fly deploy