DripEmail.org

Documentation

Complete guide to using DripEmails.org

Deployment Guide

Complete guide to deploying DripEmails.org to production environments.

📋 Deployment Overview

This section covers everything you need to deploy DripEmails.org from development to production, including server setup, configuration, and best practices.

Deployment Topics

Quick Deployment Options

🐳 Docker Deployment

Easiest way to deploy with Docker Compose:

docker-compose up -d

🖥️ Traditional Server

Deploy on Ubuntu/Debian with Nginx:

git clone https://github.com/dripemails/web.git
cd web
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py collectstatic

Environment-Specific Notes

🪟 Windows Development

  • Redis is optional - works without it
  • Celery auto-disables in DEBUG mode
  • SMTP authentication disabled by default
  • Perfect for local testing

🐧 Linux Production

  • Redis recommended for Celery
  • Nginx for reverse proxy
  • Supervisord for process management
  • SSL/TLS with Let's Encrypt