tarsojabbes / resetpassword-backend

API desenvolvida com Python + FastAPI para reset de senhas em servidor LDAP dos LCCs
2 stars 3 forks source link
docker fastapi ldap python

Reset Password LDAP LCC - Backend

Importante

Run

Para rodar a aplicação e instalar as dependências

python3.11 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --port 5000

Copie o .env.sample para o .env configurando suas variáveis de ambiente:

cp .env.sample .env

Com Docker

Pré-requisitos

  1. Faça o build da imagem:
make build
  1. Rode o container:
make run # rodar em foreground
# or
make rund # rodar em background
  1. Parar o container (background) após o uso:
make stop