Closed cgolubi1 closed 7 months ago
My running list of things i forgot to do, for my own use (i'm not convinced any of these are blockers, because this is very far from the last PR that's going to be involved in this project):
/etc/crontab
so i can see which site was responsible for a particular cron email without having to fish for it/etc/cron.daily/logrotate
tries to run and fails, presumably because of missing dependencies in the barebones OS imageI was able to:
That looks pretty good!
@cgolubi1, do you want me to accept this pull request in this current state and then progress this incrementally?
Sure, go for it. That lets you merge it into the Pappy/Bruno PR, and then i can do an end-to-end test on that branch.
Thanks!
Merging now then!
What this includes:
buttonweavers.com
, with no specialized configuration or manual actions needed${BRANCH_WITH_HYPHENS}.${USERNAME}.dev.buttonweavers.com
points to that container/srv/backup
to which database backups are being run (blocker for staging/prod)Testing:
env AWS_PROFILE=bm_deploy /Users/chaos/games/buttonmen/miniconda3/bin/python ./deploy/docker/deploy_buttonmen_site
was used to deploy the dev site at https://2908-docker-config.cgolubi1.dev.buttonweavers.com/ui/ using the most recent staging database i downloaded (from the last time i deployed prod in March) - please check out that dev site and see if you see anything weird about it