Skip to content

Latest commit

 

History

History
42 lines (29 loc) · 1.31 KB

File metadata and controls

42 lines (29 loc) · 1.31 KB

Bangboo API

Bangboo é uma API é o backend do bot do discord.

Warning

Versão recomendada do Nodejs é 24 LTS ou superior

Warning

Versão recomendada do Docker é 4 ou superior

Iniciando

npm install
npm run dev

Scripts

  • npm run auth:generate - Gera o modelo para o uso do better auth
  • npm run db:migrate - Migra o modelo gerado pelo drizzle para o postgres
  • npm run db:upsert - Insere dados basicos no db
  • npm run dev - Inicia o servidor de desenvolvimento
  • npm run watch - Inicia o servidor de desenvolvimento com autoreload
  • npm run start - Inicia o servidor de produção
  • npm run build - Compila o projeto
  • npm run check - Verifica se o projeto está correto

Abra http://localhost:3000/ no seu navegador para ver o resultado.

Abra http://localhost:3000/docs no seu navegador para ver a documentação das rotas.

Packages

Dotenv setup

  • BETTER_AUTH_URL: "http://localhost:3000" ou a url de produção
  • BETTER_AUTH_SECRET: Use o site da documentação do better auth para gerar uma chave
  • DATABASE_URL: postgresql://labpoint:labpoint@localhost:5432/labpoint