Sistema de Registro de Manutenção de Antenas
- Django >= 4.0
- Python >= 3.10
- Pipenv >= 2021.5
- PostgresSQL >= 9.4
Como fazer deploy via docker?
- Clone o repositório.
git clone https://github.com/vinigracindo/inatel.git inatel
cd inatel
- Crie um arquivo .env de configuração.
- Dê permissão de chmod para o arquivo .docker/entrypoint.sh
chmod +x .docker/entrypoint.sh
- Execute o docker-composer
- Acesse na porta 8000. Usuário: admin, Senha: admin
- Clone o repositório.
git clone https://github.com/vinigracindo/inatel.git inatel
cd inatel
- Crie um arquivo .env de configuração.
SECRET_KEY='django-insecure-f_+brylq@z!($$^)13n=^!u@uvi7tt=+1sh3sv=zzz46l5qgn^'
DEBUG=1
DJANGO_ALLOWED_HOSTS=localhost;127.0.0.1
WEATHER_API_KEY=6d56fbaae0f53bd1fa246a8860c8fb04
SQL_ENGINE=django.db.backends.postgresql
SQL_DATABASE=inatel-db
SQL_USER=inateluser
SQL_PASSWORD=inatel123456
SQL_HOST=localhost
SQL_PORT=5432
SQL_LOG_ENGINE=django.db.backends.postgresql
SQL_LOG_DATABASE=inatel-log-db
SQL_LOG_USER=inateluser
SQL_LOG_PASSWORD=inatel123456
SQL_LOG_HOST=localhost
SQL_LOG_PORT=5432
- Instale as dependências.
- Execute as migrações.
pipenv run python manage.py migrate
- Realize os testes.
pipenv run python manage.py test
- Crie um super usuário.
pipenv run python manage.py createsuperuser
- Inicie o servidor.
pipenv run python manage.py runserver