infra: stack Traefik (Swarm), exemplos de env, CI GitHub Actions e ajuste workspace pnpm
This commit is contained in:
parent
e4db48d8b4
commit
ec1539b446
7 changed files with 255 additions and 1 deletions
|
|
@ -14,7 +14,7 @@ Aplicação Next.js 15 com Convex e Better Auth para gestão de tickets da Rever
|
|||
```bash
|
||||
pnpm install
|
||||
```
|
||||
2. Ajuste o arquivo `.env` (ou crie a partir do exemplo) e confirme os valores de:
|
||||
2. Ajuste o arquivo `.env` (ou crie a partir de `.env.example`) e confirme os valores de:
|
||||
- `NEXT_PUBLIC_CONVEX_URL` (gerado pelo Convex Dev)
|
||||
- `BETTER_AUTH_SECRET`, `BETTER_AUTH_URL`, `DATABASE_URL`
|
||||
3. Aplique as migrações e gere o client Prisma:
|
||||
|
|
@ -42,6 +42,12 @@ Aplicação Next.js 15 com Convex e Better Auth para gestão de tickets da Rever
|
|||
|
||||
> Se o CLI perguntar sobre configuração do projeto Convex, escolha criar um novo deployment local (opção padrão) e confirme. As credenciais são armazenadas em `.convex/` automaticamente.
|
||||
|
||||
### Variáveis de ambiente
|
||||
|
||||
- Exemplo na raiz: `.env.example` — copie para `.env` e preencha segredos.
|
||||
- App Desktop: `apps/desktop/.env.example` — copie para `apps/desktop/.env` e ajuste `VITE_APP_URL`.
|
||||
- Nunca faça commit de arquivos `.env` com valores reais (já ignorados em `.gitignore`).
|
||||
|
||||
## Scripts úteis
|
||||
|
||||
- `pnpm lint` — ESLint com as regras do projeto.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue