Ir para o conteúdo

Configuração

A api é configurada utilizando variávei de ambiente.

Variáveis de ambiente

  • PROJECT_NAME(Padrão: ImageDatasetApi): Nome do projeto
  • SECRET_KEY(Padrão: valor aleatório): Chave utilizada na asinatura do token JWT.
  • DATABASE_URL(Padrão: sqlite:///db.sqlite): URL para a conexão com o banco de dados.
  • TEST_DATABASE(Padrão: False): Indica se o banco de dados está sendo utilizado para testes. Se for verdadeiro, o banco não irá persistir os dados.
  • ACCESS_TOKEN_EXPIRE_HOURS(Padrão: 24): Validade do token JWT.
  • THUMBNAIL_SIZE(Padrão: 36): Tamanho do maior lado da imagem gerada para o thumbnail.
  • ADMIN_PASSWORD(Padrão: admin): Password gerado para o admin criado durante a criação do sistema.