Deploying WhiteNoise - Building SaaS #35
A technical guide on deploying WhiteNoise for static files in a Django SaaS app, covering CI/CD and Nginx configuration changes.
A technical guide on deploying WhiteNoise for static files in a Django SaaS app, covering CI/CD and Nginx configuration changes.
The author streamlines a SaaS deployment by removing the Git clone from the server, detailing the steps for Let's Encrypt and Git SHA changes.
The author removes Node.js from their SaaS deployment process, simplifying the server setup and moving static asset generation to CI.
Episode on automating static asset deployment to AWS S3 via CircleCI and pulling files with Ansible during SaaS deployment.
Explains how to run webpack and Django's collectstatic in CI to simplify deployment of static assets.
Connecting a Django Shiv app using Ansible, covering file permissions and settings configuration for deployment.
Debugging a Django static files issue caused by incorrect file permissions in a Shiv app.
A developer deploys a Django Shiv app using Ansible and S3, then troubleshoots template and settings issues.
The article details a significant performance improvement in Ansible deployments by integrating the Mitogen tool, resulting in a 4.5x speed increase.
How to speed up Ansible deployments using Mitogen, reducing deployment time from 7 minutes to 1.5 minutes.
A guide to deploying a Django web app using Ansible, including a detour on Continuous Integration and a major speed improvement.
The article details building an automated tool for processing and connecting data using Python and Django in a SaaS project.
How to add and test Celery beat, a background task scheduler, to a Django SaaS project, including deployment with Ansible.