PrayTeam / scriptured-prayer

GNU Affero General Public License v3.0
1 stars 0 forks source link

Deploy update #92

Closed Soyokaze-42 closed 3 months ago

Soyokaze-42 commented 3 months ago

Update settings and ansible to successfully deploy to fedora

Description

CI: Run on every pull request and push, but only release on a completed merge. CI: No longer include the staticfiles in the build. They were redundant and collecting them is one command. Load_cards: fix the column numbers after we rearranged the spreadsheet Django Settings: moved the staticfiles location to /var/www/html/ to separate it from gunicorn Ansible: Made adjustments for SELinux: gunicorn is now running in httpd_t, and there are some context adjustments that go along with that change.

Reason

Working towards automatic deployments. Manual deployments with ansible should now work.

How this has been tested

Manually with virtual machines.

Types of changes

Screenshots

Checklist: