# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Stalwart Mail Server
spec:
    description: |
        Stalwart is an all-in-one open-source mail server with JMAP, IMAP4, POP3, and SMTP support. Includes a built-in web administration interface for managing accounts, domains, and settings. Uses embedded storage — no external database required.
    coverImage: https://avatars.githubusercontent.com/u/76623657
    icon: https://avatars.githubusercontent.com/u/76623657
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Stalwart web admin
    tags:
        - Tool
    readme: |
        # Stalwart Mail Server

        An all-in-one open-source mail server supporting JMAP, IMAP4, POP3, and SMTP protocols. Comes with a built-in web administration panel for managing email accounts, domains, DNS records, and server settings. Uses embedded storage so no external database is needed.

        ## What You Can Do After Deployment

        1. **Visit your domain on port 8080** — access the web administration panel
        2. **Create email accounts** — add users and configure mailboxes
        3. **Set up domains** — configure your email domains and DNS records
        4. **Connect email clients** — use any IMAP/SMTP client (Thunderbird, Outlook, etc.)
        5. **Manage spam filters** — configure built-in spam and phishing protection
        6. **Monitor server** — view logs and server metrics from the admin panel

        ## Key Features

        - Full JMAP, IMAP4rev2, POP3, and SMTP support
        - Built-in web administration interface
        - Spam and phishing filter with statistical classifiers
        - DKIM, SPF, DMARC, ARC, and DANE support
        - Sieve scripting for server-side email filtering
        - Full-text search across all mailboxes
        - S/MIME and OpenPGP encryption support
        - Embedded storage (RocksDB/SQLite) — no external database needed
        - Multi-domain support with virtual users
        - OAuth 2.0 authentication support
        - Fail2ban-compatible brute force protection

        ## License

        AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server) | [Website](https://stalw.art)
    services:
        - name: stalwart
          icon: https://avatars.githubusercontent.com/u/76623657
          template: PREBUILT_V2
          spec:
            id: stalwart
            source:
                image: stalwartlabs/mail-server:v0.11.8
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            env: {}
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Stalwart es un servidor de correo de código abierto todo en uno con soporte JMAP, IMAP4, POP3 y SMTP. Incluye interfaz de administración web integrada para gestionar cuentas, dominios y configuración. Almacenamiento integrado, sin base de datos externa.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a la administración web de Stalwart
        readme: |
            # Stalwart Mail Server

            Servidor de correo de código abierto todo en uno. Soporta JMAP, IMAP4, POP3 y SMTP. Panel de administración web integrado para gestionar cuentas de email, dominios, registros DNS y configuración del servidor. Almacenamiento integrado sin base de datos externa.

            ## Qué puedes hacer después del despliegue

            1. **Visita tu dominio en el puerto 8080** — accede al panel de administración web
            2. **Crea cuentas de email** — añade usuarios y configura buzones
            3. **Configura dominios** — configura dominios de email y registros DNS
            4. **Conecta clientes de email** — usa cualquier cliente IMAP/SMTP
            5. **Gestiona filtros de spam** — configura protección contra spam y phishing
            6. **Monitoriza el servidor** — visualiza logs y métricas desde el panel

            ## Características

            - Soporte completo JMAP, IMAP4rev2, POP3 y SMTP
            - Interfaz de administración web integrada
            - Filtro de spam y phishing
            - Soporte DKIM, SPF, DMARC, ARC y DANE
            - Scripts Sieve para filtrado del lado del servidor
            - Búsqueda de texto completo en todos los buzones
            - Almacenamiento integrado (sin base de datos externa)
            - Soporte multi-dominio
            - Autenticación OAuth 2.0

            ## Licencia

            AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server)
    id-ID:
        description: |
            Stalwart adalah server email open-source all-in-one dengan dukungan JMAP, IMAP4, POP3, dan SMTP. Dilengkapi antarmuka administrasi web bawaan untuk mengelola akun, domain, dan pengaturan. Menggunakan penyimpanan embedded, tanpa database eksternal.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses admin web Stalwart
        readme: |
            # Stalwart Mail Server

            Server email open-source all-in-one. Mendukung JMAP, IMAP4, POP3, dan SMTP. Panel administrasi web bawaan untuk mengelola akun email, domain, record DNS, dan pengaturan server. Menggunakan penyimpanan embedded tanpa database eksternal.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain di port 8080** — akses panel administrasi web
            2. **Buat akun email** — tambahkan pengguna dan konfigurasi mailbox
            3. **Atur domain** — konfigurasi domain email dan record DNS
            4. **Hubungkan klien email** — gunakan klien IMAP/SMTP apa pun
            5. **Kelola filter spam** — konfigurasi perlindungan spam dan phishing bawaan
            6. **Monitor server** — lihat log dan metrik dari panel admin

            ## Fitur

            - Dukungan penuh JMAP, IMAP4rev2, POP3, dan SMTP
            - Antarmuka administrasi web bawaan
            - Filter spam dan phishing
            - Dukungan DKIM, SPF, DMARC, ARC, dan DANE
            - Skrip Sieve untuk penyaringan email sisi server
            - Pencarian teks lengkap di semua mailbox
            - Penyimpanan embedded (tanpa database eksternal)
            - Dukungan multi-domain
            - Autentikasi OAuth 2.0

            ## Lisensi

            AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server)
    ja-JP:
        description: |
            Stalwartはオールインワンのオープンソースメールサーバーです。JMAP、IMAP4、POP3、SMTPをサポート。内蔵Web管理インターフェースでアカウント、ドメイン、設定を管理。組み込みストレージ使用、外部データベース不要。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Stalwart Web管理にアクセスするためのドメイン
        readme: |
            # Stalwart Mail Server

            オールインワンのオープンソースメールサーバー。JMAP、IMAP4、POP3、SMTPプロトコルをサポート。内蔵Web管理パネルでメールアカウント、ドメイン、DNSレコード、サーバー設定を管理。組み込みストレージで外部データベース不要。

            ## デプロイ後にできること

            1. **ポート8080でドメインにアクセス** — Web管理パネルを開く
            2. **メールアカウントを作成** — ユーザーを追加しメールボックスを設定
            3. **ドメインを設定** — メールドメインとDNSレコードを設定
            4. **メールクライアントを接続** — 任意のIMAP/SMTPクライアントを使用
            5. **スパムフィルターを管理** — 内蔵スパム・フィッシング保護を設定
            6. **サーバーを監視** — 管理パネルでログとメトリクスを確認

            ## 主な機能

            - JMAP、IMAP4rev2、POP3、SMTPフルサポート
            - 内蔵Web管理インターフェース
            - スパム・フィッシングフィルター
            - DKIM、SPF、DMARC、ARC、DANEサポート
            - Sieveスクリプトによるサーバーサイドフィルタリング
            - 全メールボックスの全文検索
            - 組み込みストレージ（外部データベース不要）
            - マルチドメインサポート
            - OAuth 2.0認証

            ## ライセンス

            AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server)
    ko-KR:
        description: |
            Stalwart는 올인원 오픈소스 메일 서버입니다. JMAP, IMAP4, POP3, SMTP를 지원합니다. 내장 웹 관리 인터페이스로 계정, 도메인, 설정을 관리. 임베디드 스토리지 사용, 외부 데이터베이스 불필요.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Stalwart 웹 관리에 접속할 도메인
        readme: |
            # Stalwart Mail Server

            올인원 오픈소스 메일 서버. JMAP, IMAP4, POP3, SMTP 프로토콜 지원. 내장 웹 관리 패널로 이메일 계정, 도메인, DNS 레코드, 서버 설정 관리. 임베디드 스토리지로 외부 데이터베이스 불필요.

            ## 배포 후 할 수 있는 것

            1. **포트 8080으로 도메인 접속** — 웹 관리 패널 열기
            2. **이메일 계정 생성** — 사용자 추가 및 메일함 설정
            3. **도메인 설정** — 이메일 도메인 및 DNS 레코드 설정
            4. **이메일 클라이언트 연결** — IMAP/SMTP 클라이언트 사용
            5. **스팸 필터 관리** — 내장 스팸 및 피싱 보호 설정
            6. **서버 모니터링** — 관리 패널에서 로그 및 메트릭 확인

            ## 주요 기능

            - JMAP, IMAP4rev2, POP3, SMTP 완전 지원
            - 내장 웹 관리 인터페이스
            - 스팸 및 피싱 필터
            - DKIM, SPF, DMARC, ARC, DANE 지원
            - Sieve 스크립트 서버 측 필터링
            - 전체 메일함 전문 검색
            - 임베디드 스토리지 (외부 데이터베이스 불필요)
            - 멀티 도메인 지원
            - OAuth 2.0 인증

            ## 라이선스

            AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server)
    th-TH:
        description: |
            Stalwart เป็นเซิร์ฟเวอร์อีเมลโอเพ่นซอร์สแบบครบวงจร รองรับ JMAP, IMAP4, POP3 และ SMTP มีหน้าเว็บจัดการในตัวสำหรับจัดการบัญชี โดเมน และการตั้งค่า ใช้ที่เก็บข้อมูลในตัว ไม่ต้องใช้ฐานข้อมูลภายนอก
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึงหน้าจัดการ Stalwart
        readme: |
            # Stalwart Mail Server

            เซิร์ฟเวอร์อีเมลโอเพ่นซอร์สแบบครบวงจร รองรับ JMAP, IMAP4, POP3 และ SMTP มีแผงควบคุมเว็บในตัวสำหรับจัดการบัญชีอีเมล โดเมน DNS record และการตั้งค่า ใช้ที่เก็บข้อมูลในตัว ไม่ต้องใช้ฐานข้อมูลภายนอก

            ## สิ่งที่ทำได้หลังจากติดตั้ง

            1. **เข้าสู่โดเมนที่พอร์ต 8080** — เปิดแผงควบคุมเว็บ
            2. **สร้างบัญชีอีเมล** — เพิ่มผู้ใช้และตั้งค่ากล่องจดหมาย
            3. **ตั้งค่าโดเมน** — กำหนดค่าโดเมนอีเมลและ DNS record
            4. **เชื่อมต่อไคลเอนต์อีเมล** — ใช้ไคลเอนต์ IMAP/SMTP ใดก็ได้
            5. **จัดการตัวกรองสแปม** — ตั้งค่าการป้องกันสแปมและฟิชชิ่ง
            6. **ตรวจสอบเซิร์ฟเวอร์** — ดูล็อกและเมทริกจากแผงควบคุม

            ## ฟีเจอร์หลัก

            - รองรับ JMAP, IMAP4rev2, POP3 และ SMTP เต็มรูปแบบ
            - หน้าเว็บจัดการในตัว
            - ตัวกรองสแปมและฟิชชิ่ง
            - รองรับ DKIM, SPF, DMARC, ARC และ DANE
            - สคริปต์ Sieve สำหรับกรองอีเมลฝั่งเซิร์ฟเวอร์
            - ค้นหาข้อความเต็มในทุกกล่องจดหมาย
            - ที่เก็บข้อมูลในตัว (ไม่ต้องใช้ฐานข้อมูลภายนอก)
            - รองรับหลายโดเมน
            - รองรับ OAuth 2.0

            ## สัญญาอนุญาต

            AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server)
    zh-CN:
        description: |
            Stalwart 是全方位的开源邮件服务器，支持 JMAP、IMAP4、POP3 和 SMTP。内置网页管理界面，可管理账户、域名和设置。使用嵌入式存储，不需要外部数据库。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Stalwart 网页管理的域名
        readme: |
            # Stalwart Mail Server

            全方位的开源邮件服务器，支持 JMAP、IMAP4、POP3 和 SMTP 协议。内置网页管理面板，可管理电子邮件账户、域名、DNS 记录和服务器设置。使用嵌入式存储，不需要外部数据库。

            ## 部署后可以做什么

            1. **在 8080 端口打开域名** — 访问网页管理面板
            2. **创建电子邮件账户** — 添加用户并配置邮箱
            3. **设置域名** — 配置电子邮件域名和 DNS 记录
            4. **连接邮件客户端** — 使用任何 IMAP/SMTP 客户端
            5. **管理垃圾邮件过滤** — 配置内置垃圾邮件和钓鱼保护
            6. **监控服务器** — 在管理面板查看日志和指标

            ## 主要功能

            - 完整 JMAP、IMAP4rev2、POP3 和 SMTP 支持
            - 内置网页管理界面
            - 垃圾邮件和钓鱼过滤器
            - DKIM、SPF、DMARC、ARC 和 DANE 支持
            - Sieve 脚本服务器端邮件过滤
            - 全文搜索所有邮箱
            - 嵌入式存储（不需要外部数据库）
            - 多域名支持
            - OAuth 2.0 认证

            ## 授权

            AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server)
    zh-TW:
        description: |
            Stalwart 是全方位的開源郵件伺服器，支援 JMAP、IMAP4、POP3 和 SMTP。內建網頁管理介面，可管理帳戶、網域和設定。使用內嵌儲存，不需要外部資料庫。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Stalwart 網頁管理的網域
        readme: |
            # Stalwart Mail Server

            全方位的開源郵件伺服器，支援 JMAP、IMAP4、POP3 和 SMTP 協定。內建網頁管理面板，可管理電子郵件帳戶、網域、DNS 記錄和伺服器設定。使用內嵌儲存，不需要外部資料庫。

            ## 部署後可以做什麼

            1. **在 8080 埠開啟網域** — 存取網頁管理面板
            2. **建立電子郵件帳戶** — 新增使用者並設定信箱
            3. **設定網域** — 設定電子郵件網域和 DNS 記錄
            4. **連接郵件客戶端** — 使用任何 IMAP/SMTP 客戶端
            5. **管理垃圾郵件過濾** — 設定內建垃圾郵件和釣魚保護
            6. **監控伺服器** — 在管理面板檢視日誌和指標

            ## 主要功能

            - 完整 JMAP、IMAP4rev2、POP3 和 SMTP 支援
            - 內建網頁管理介面
            - 垃圾郵件和釣魚過濾器
            - DKIM、SPF、DMARC、ARC 和 DANE 支援
            - Sieve 腳本伺服器端郵件過濾
            - 全文搜尋所有信箱
            - 內嵌儲存（不需要外部資料庫）
            - 多網域支援
            - OAuth 2.0 認證

            ## 授權

            AGPL-3.0 — [GitHub](https://github.com/stalwartlabs/mail-server)
