Adiciona um README
Servidor funcional
Versão inicial, obsoleta
Um pequeníssimo e simplíssimo servidor de Python (feito com requests
e
flask
) para obter códigos QR válidos de entrada nos ginásios FitnessHut.
A implementação é propositadamente muito simples e bastante fora das ditas "boas práticas" de programação e segurança.
Em breve publicarei um pequeno artigo no meu blog (em Inglês) sobre o processo de engenharia inversa que levou a esta ferramenta.
⚠️ Atenção: Use por sua conta e risco.
Deve instalar uma versão (relativamente) recente de Python 3 mais os pacotes
definidos no ficheiro requirements.txt
.
Deve ainda instalar um servidor WSGI como o gunicorn
.
Antes de correr, deve definir as seguintes variáveis de ambiente:
HUT_EMAIL
: O seu endereço de e-mailHUT_PASS
: A sua senhaSugere-se a utilização de uma ferramenta como o dotenv
.
Correr o servidor é tão simples quanto:
# Escutar todos os endereços na porta 12345
gunicorn -b 0.0.0.0:12345 litenesshut:app
Todo o material presente neste repositório encontra-se no domínio público.