Skip to content
@naust-mail

Naust

Fast and modern JMAP for everyone

Naust

A self-hosted email platform inspired by the simplicity of Mail-in-a-Box, forked and extensively rewritten with modern tooling, a Go-based architecture, and a focus on ownership and automation.

Deploy on bare metal or Docker with a single command: mail delivery, spam filtering, DNS, TLS, calendars, contacts, and webmail managed from one admin panel.

Projects

  • naust - the core mail platform, including provisioning, mail services, DNS/TLS automation, the Go control-plane daemon, and administration UI.
  • naust-docs - documentation and the website at naust.email.
  • rav - the primary webmail client for Naust.
  • naust-jmap - a pre-release Go-native runtime for building JMAP servers.

Status

Naust is under active development. The core platform is functional and deployable today, while Naust-JMAP is a pre-release Go-native JMAP runtime under active development. See the documentation for supported deployment paths and current limitations.

Getting started

git clone https://github.com/naust-mail/naust.git
cd naust
sudo setup/install.sh

See the getting started guide for prerequisites, Docker instructions, and configuration options.

Contributing

Each repo has its own CONTRIBUTING.md with project-specific setup instructions. General conduct and security reporting policy for the org are in this repo's CODE_OF_CONDUCT.md and SECURITY.md.

Pinned Loading

  1. naust-jmap naust-jmap Public

    The Go framework for building JMAP servers. Implements RFC 8620 (Core), RFC 8621 (Mail), and more, with pluggable storage, authentication, search, and message delivery. Stdlib-only core.

    Go 2 1

  2. naust naust Public

    Forked from mail-in-a-box/mailinabox

    Naust is a modern, customizable, one-click deploy mail solution - it makes configuring and self hosting email easy, as it should be.

    Go 1

Repositories

Showing 5 of 5 repositories
  • naust-jmap Public

    The Go framework for building JMAP servers. Implements RFC 8620 (Core), RFC 8621 (Mail), and more, with pluggable storage, authentication, search, and message delivery. Stdlib-only core.

    naust-mail/naust-jmap's past year of commit activity
    Go 2 Apache-2.0 1 0 0 Updated Aug 7, 2026
  • naust-docs Public

    The home of naust.email

    naust-mail/naust-docs's past year of commit activity
    MDX 0 MIT 0 0 0 Updated Aug 4, 2026
  • rav Public Forked from c0h1b4/oxi

    Modern open-source webmail client - React + Rust replacement for Roundcube

    naust-mail/rav's past year of commit activity
    Rust 9 7 0 17 Updated Jul 30, 2026
  • naust Public Forked from mail-in-a-box/mailinabox

    Naust is a modern, customizable, one-click deploy mail solution - it makes configuring and self hosting email easy, as it should be.

    naust-mail/naust's past year of commit activity
    Go 1 1,611 0 0 Updated Jul 28, 2026
  • .github Public

    GitHub-related configurations for the naust project.

    naust-mail/.github's past year of commit activity
    0 MIT 0 0 0 Updated Jul 17, 2026

Top languages

Go Rust MDX

Most used topics

Loading…