Skip to content

wllnrds/mimecoin

Repository files navigation

Setup Mimecoin

1. Setup Environment Variables

NEXT_PUBLIC_GA_MEASUREMENT_ID="ACOMPANHAMENTO GOOGLE TAG"

POSTGRES_DATABASE=""
POSTGRES_HOST=""
POSTGRES_PASSWORD=""
POSTGRES_PRISMA_URL=""
POSTGRES_URL=""
POSTGRES_URL_NON_POOLING=""

NEXTAUTH_SECRET="SECRET JWT"
NEXTAUTH_URL="HOST URL"

GOOGLE_SERVICE_KEY_="Google JSON Account Permission to PubSub Cloud"

1.1 Guides

2. Run migrations

cd ./migration
npm i
npm run build
npm run migrate

3. It's ready to build

npm i
npm run build
npm start

Caveats

Generate Database @types

# Run it after migrated
# Change --url param from package.json `db:schema` script
npm run db:schema

# or just run
kysely-codegen --dialect postgres --url postgres://user:password@host/databaseName --out-file ./src/lib/database/db.d.ts

About

MimeCoin é uma plataforma de TaaS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published