Installation & Setup

Installing Senddera on DigitalOcean

Provision a Droplet and install Senddera on Ubuntu 22.04 LEMP stack.

Apr 9, 2026·2 min read· Beginner

Prerequisites

  • DigitalOcean account
  • Domain name with DNS access
  • Senddera license

Step 1: Create the Droplet

In the DigitalOcean dashboard, create a new Droplet:

  • Image: Ubuntu 22.04 LTS
  • Size: 4 GB RAM / 2 vCPUs (minimum for production)
  • Region: closest to your subscribers
  • Authentication: SSH key (recommended)

Step 2: Install the LEMP Stack

sudo apt update && sudo apt upgrade -y
sudo apt install -y nginx mysql-server php8.2-fpm \
  php8.2-mbstring php8.2-xml php8.2-curl php8.2-gd \
  php8.2-mysql php8.2-zip php8.2-bcmath php8.2-intl \
  unzip git supervisor redis-server

Step 3: Secure MySQL

sudo mysql_secure_installation
sudo mysql -e "CREATE DATABASE Senddera; \
  CREATE USER 'acelle'@'localhost' IDENTIFIED BY 'strongpassword'; \
  GRANT ALL ON Senddera.* TO 'acelle'@'localhost'; FLUSH PRIVILEGES;"

Step 4: Deploy Senddera

cd /var/www
sudo git clone https://github.com/Senddera/Senddera.git
cd Senddera
composer install --no-dev --optimize-autoloader
cp .env.example .env && php artisan key:generate
# Edit .env: DB credentials, APP_URL, MAIL settings
php artisan migrate --seed
php artisan storage:link
sudo chown -R www-data:www-data storage bootstrap/cache

Step 5: SSL with Let's Encrypt

sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d mail.yourdomain.com

Point your domain A record to the Droplet IP, then run the certbot command. SSL will auto-renew via cron.

Run your email marketing on your own server

Full source code, no subscriber tax, unlimited sending. One-time $74 license, lifetime updates.

Get Senddera — $74 one-time