Handyman is the best friend for Lotrèk that can notify you if a server is down, execute custom scripts, make nightly backups and beer 🍻
-
Alarm system: sends an email if the server is down or tests are failing
-
Backup/script system: provides a periodic backup system for data and files and scripting
Before starting Handyman you need to configure your env: create your env files inside docker/production/envs
folder (see docker/production/envs-sample
)
./deploy.sh release
To backup a specific project run inside handyman_django
container
python manage.py backup_project my_project_slug
To test a specific project run
python manage.py test_project my_project_slug
To test deadlines:
python manage.py check_machines_deadlines
python manage.py check_deadlines my_project_slug