37 lines
569 B
Markdown
Executable File
37 lines
569 B
Markdown
Executable File
# Portal de TI - Server
|
|
Servidor de API GraphQL para o Portal de TI do IFMS
|
|
|
|
## Requisitos
|
|
|
|
- Node
|
|
- Docker
|
|
- Docker Compose
|
|
|
|
## Desenvolvimento
|
|
~~~
|
|
cp .env.example .env
|
|
~~~
|
|
Altere as variáveis de ambiente em `.env`
|
|
|
|
~~~
|
|
docker-compose up -d
|
|
npm run prisma-deploy # Rodar sempre que alterar o schema
|
|
npm run dev
|
|
~~~
|
|
|
|
## Compilar para produção
|
|
~~~
|
|
npm run prisma-deploy
|
|
npm run build
|
|
~~~
|
|
|
|
## Produção
|
|
Não é recomendado usar o arquivo .env em produção.
|
|
Configure as variáveis de ambiente no servidor.
|
|
|
|
~~~
|
|
npm start
|
|
~~~
|
|
|
|
---
|
|
Desenvolvido pelo SERTI Ponta Porã |