---
title: "Deploy Plunk"
description: "The Open-Source Email Platform for AWS"
category: "Other"
url: https://railway.com/deploy/T2xefJ
---

# Deploy Plunk

The Open-Source Email Platform for AWS

**[Deploy Plunk on Railway](https://railway.com/template/T2xefJ)**

- **Creator:** Dries Augustyns's Projects
- **Category:** Other
- **Total deploys:** 70

## Template content

### plunk

- **Image:** ghcr.io/useplunk/plunk:latest

### Redis https://cdn.sanity.io/images/sy1jschh/production/0ce0bfdcfbdbf69662b1116671f97c2dd788b655-157x157.svg

- **Image:** redis:8.2.1
- **Start command:** `/bin/sh -c "rm -rf $RAILWAY_VOLUME_MOUNT_PATH/lost+found/ && exec docker-entrypoint.sh redis-server --requirepass $REDIS_PASSWORD --save 60 1 --dir $RAILWAY_VOLUME_MOUNT_PATH"`

### Postgres https://devicons.railway.app/i/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:17

## Documentation

## Setting up AWS
Plunk is built on top of AWS SES and requires configuration on AWS.

The exact steps can be found in the [Plunk Documentation](https://next-wiki.useplunk.com/self-hosting/email-setup).

## Deploying Template
With your AWS setup and keys in hand, you are ready to deploy the template.

### Attaching a domain
- Attach 4 domains to port `80` of the `useplunk/plunk` container and configure them in the environment variables for each service.

## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/T2xefJ
