Skip to content

Releases: rufftruffles/spameater

v3.0.0 - Cyber Neon UI

24 Dec 12:04

Choose a tag to compare

What's New

Cyber Neon UI - Complete visual redesign with a modern dark theme featuring vibrant orange and cyan accents, smooth animations, and enhanced visual feedback.

Mobile-First Design - Fully responsive interface optimized for all screen sizes, from small phones to large desktop monitors.

Changes

  • Complete UI redesign with cyber neon aesthetic
  • Mobile responsive breakpoints (600px, 380px)
  • Beautiful setup.sh progress output with auto IP detection
  • Single-character email prefix support
  • Fixed email deletion endpoint

v1.2.2 - Single Letter Email Fix

23 Dec 15:34

Choose a tag to compare

Bug Fix: Single Character Email Addresses

Fixed inability to create single-letter email addresses (e.g., a@domain.com).

What's Fixed

  • Single character emails now work - Resolved regex validation that required minimum 2 characters
  • Updated email validation regex in 5 locations:
    • Frontend validation (3 locations in app.js)
    • API server validation (api-server.js)
    • Haraka SMTP plugin (save_email.js)
  • Regex changed from ^[a-zA-Z0-9][a-zA-Z0-9._-]{0,48}[a-zA-Z0-9] to ^[a-zA-Z0-9]([a-zA-Z0-9._-]{0,48}[a-zA-Z0-9])? making the middle section optional

Upgrading

Pull the latest image:

docker compose pull
docker compose up -d

Full Changelog: https://github.com/rufftruffles/spameater/compare/v1.2.1...v1.2.2

v1.2.1 - Email Deletion Fix

16 Oct 17:23

Choose a tag to compare

Bug Fix: Email Deletion

Fixed 403 Forbidden error when deleting emails.

What's Fixed

  • Email deletion now works correctly - Resolved ModSecurity blocking DELETE requests
  • Added Rule 1999 to properly allow DELETE method for /api/delete/ endpoint
  • DELETE requests properly authenticated with CSRF + delete tokens

Upgrading

Pull the latest image:

docker compose pull
docker compose up -d

Full Changelog: v1.2.0...v1.2.1

v1.2.0 - Prebuilt Docker Images

16 Oct 17:22

Choose a tag to compare

Major Update: Prebuilt Docker Images

SpamEater now ships with prebuilt Docker images! Deploy in 3 minutes instead of 15.

What's New

  • Prebuilt multi-arch Docker images (amd64 + arm64)
  • Single-file deployment - just edit docker-compose.yml
  • Automated GitHub Actions builds on every release
  • Faster deployment - no more manual building (~3 min vs ~15 min)
  • Simplified setup - wget → edit → deploy

Quick Deploy

wget https://raw.githubusercontent.com/rufftruffles/spameater/main/docker-compose.yml
nano docker-compose.yml  # Edit EMAIL_DOMAIN on line 45
docker compose up -d

Docker Images

Available at GitHub Container Registry:

  • ghcr.io/rufftruffles/spameater:latest
  • ghcr.io/rufftruffles/spameater:1.2.0
  • ghcr.io/rufftruffles/spameater:1.2
  • ghcr.io/rufftruffles/spameater:1

Documentation Updates

  • Cleaned up README with collapsible sections
  • Added QUICKSTART.md for simple deployment
  • Better DNS configuration guidance
  • Security recommendations for subdomain usage

Breaking Changes

None - fully backward compatible with existing installations.

Full Changelog: v1.1.0...v1.2.0

Update v1.1

15 Oct 15:18

Choose a tag to compare

Added docker release