Getting Started
Este projeto foi desenvolvido no Ubuntu LTS 22.04. Pode funcionar em outros sistemas operacionais, mas ainda não foi testado. Para rodar o projeto, siga as instruções abaixo:
Pré-requisitos
Certifique-se de estar com o sistema atualizado, no terminal rode o seguinte comado:
sudo apt update && sudo apt upgrade
Antes de iniciar, certifique-se de que você tenha os seguintes softwares instalados na sua máquina:
- Git guia de instalação
- Docker e docker compose guia de instalação
Passo 2: Clonar o Repositório
- Abra o terminal ou prompt de comando.
- Clone o repositório usando o comando:
git clone https://github.com/ResidenciaTICBrisa/T2G2-Chatbot-Participacao-Social
Passo 3: Configurar o Arquivo .env
- Crie um arquivo .env no diretório raiz do projeto.
- Abra o arquivo .env com seu editor de texto preferido.
-
Adicione a seguintes linhas ao arquivo .env e substitua os '*' pelas credenciais que deseja criar no botpress:
```bash #Credenciais do postgres POSTGRES_DB= * #Nome do dbanco de dados POSTGRES_USER= * #Usuário postgress POSTGRES_PASSWORD= * #Senha do usuário postgres
#Credenciais da conta de administrador do pgadmin PGADMIN_DEFAULT_EMAIL= * #email do usuário pgadmin PGADMIN_DEFAULT_PASSWORD= * #Senha do usuário pgadmin #Credencias da conta administrador do botpress BOTPRESS_ADMIN_EMAIL= * #Email da conta administrador BOTPRESS_ADMIN_PASSWORD=* #Senha da conta administrador
```
Passo 4: Executar o docker compose
De o seguinte comando para rodar o sistema:
docker compose -f docker-compose-local.yml up
Passo 5: Acessar o sistema
Se tudo tiver sido da forma adequada, acesse o projeto através do http://localhost:3000
Histórico de versão
Versão | Data | Descrição | Autor |
---|---|---|---|
1.0 | 03/04/2024 | Criação do documento | Gabriel Zaranza |
1.1 | 15/07/2024 | Atualização para versão atual | Arthur Taylor |