Handyman
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 🍻
Features
-
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
Configure ENV
Before starting Handyman you need to configure your env: create your env files inside docker/production/envs folder (see docker/production/envs-sample)
Start Handyman
./deploy.sh release
Use command line
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
