Skip to content

pajecawav/dmail

Repository files navigation

dmail

dmail is a disposable mail server.

Supported Providers

Install

Manually

Clone the repo:

git clone https://github.com/pajecawav/dmail.git
cd dmail

Create .env file (you can use .env.example for reference).

Install dependencies and build app:

yarn install
yarn build

Start the server:

yarn start

Using Docker

Pull Docker image:

docker pull ghcr.io/pajecawav/dmail

Create .env file (you can use .env.example for reference).

Start Docker container:

docker run \
    -p 3000:3000 \
    --env-file .env \
    --name dmail \
    ghcr.io/pajecawav/dmail

Development

Start development server:

yarn dev

Navigate to http://localhost:3000

Web Extension

Build extension:

yarn build-extension

Start extension (opens browser):

yarn start-extension

Bundle extension into a zip file:

yarn bundle-extension