Video coming soon…

📧 Setup addy.io — Self-Hosted Email Alias & Forwarding

Deploy addy.io (AnonAddy) on Ubuntu with Docker — create unlimited email aliases that forward to your real inbox, so you never hand out your true address again, on port 8190.

⚠️ This script is provided for demo and testing purposes only. Not intended for production use.

📦 Resources & Setup Scripts

Grab the automated bash script from GitHub to follow along with the video.

Automated install script — deploys addy.io with its MariaDB and Redis on port 8190, plus SMTP on 25. You'll need a domain with correct MX and SPF/DKIM/DMARC records for mail to work.
View on GitHub

Quick Install:

wget https://raw.githubusercontent.com/mhmdali94/Docker/main/email/addy/addy-ubuntu.sh
chmod +x addy-ubuntu.sh
sudo bash addy-ubuntu.sh

Tutorial Steps

1 Download the Script

wget https://raw.githubusercontent.com/mhmdali94/Docker/main/email/addy/addy-ubuntu.sh

2 Make it Executable

chmod +x addy-ubuntu.sh

3 Run the Installer

The script installs Docker if needed and starts addy.io with its MariaDB database and Redis, exposing the web UI on 8190 and SMTP on port 25. It generates the app key and secrets automatically; you supply your alias domain.

sudo bash addy-ubuntu.sh

4 Open the Web UI and Configure DNS

Open addy.io, register your account, then set up the DNS records (MX plus SPF, DKIM, and DMARC) for your domain so aliases can send and receive:

http://<your-server-ip>:8190

Ports Used

PortPurpose
8190Web UI (host → container 8000)
25SMTP — must be open for aliases to receive mail
DNSMX at this server + SPF, DKIM, DMARC for deliverability
MariaDB + RedisInternal — the DB maps aliases to your real inbox

Overview

Why Use It

When You Need It

    Who Should Use It

      Real Use Cases

        Main Features

          How to Use After Installation

            Security Best Practices

              Ports and Firewall Notes

              Backup and Maintenance

                Common Mistakes

                  Troubleshooting

                    Alternatives

                    When Not to Use It

                    PrismaTechWork Professional Help

                      Contact Us

                      Frequently Asked Questions