/Logserver

Logserver is a server that provides an API for handling users hosted in a MySql database

Primary LanguagePython

A proposta do Logserver

O Logserver é um servidor que disponibiliza uma API para manuseio de usuários hospedados em um banco de dados MySql

Tecnologia utilizadas para a criação do servidor

  • Git
  • Python3
  • FastApi
  • MySql
  • Microservices
  • Criptografia AES
  • Batch

Sistemas suportados

Linux

Utilização e suas funcionalidades

Instalação:

sudo python3.py main.py -i

em modo sudo, pois o mesmo irá fazer a validação de pacotes instalados no sistema e instalar dependências

Isso será necessário somente pela primeira vez ou caso você esqueça a chave secreta

Inicialização do servidor:

sudo python3.py main.py runserver

Documentação do Logserver

Você pode utilizar a documentação padrão do FastApi como: http://localhost:8000/docs

Requisitos

  • Mysql instalado e previamente configurado
  • Uvicorn instalado
  • Python3 instalado
  • Fastapi instalado no python
  • Algum sistema linux ou VM linux
  • Conexão com internet

Obs.: Muitas requisições porém ser instaladar automáticamente pelo python3 main.py -i