# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Flarum
spec:
    description: |
        Flarum is a simple, beautifully designed forum software for building online communities. Features a modern real-time UI, extensible architecture with hundreds of community extensions, fast full-text search, and mobile-friendly responsive design.
    coverImage: https://avatars.githubusercontent.com/u/5549034?v=4
    icon: https://avatars.githubusercontent.com/u/5549034?v=4
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Flarum
    tags:
        - Tool
        - Community
    readme: |
        # Flarum

        A simple, beautifully designed forum software for building online communities. Modern, fast, and extensible with hundreds of community extensions.

        ## What You Can Do After Deployment

        Visit your domain to access the Flarum installation wizard. Complete the setup with your admin credentials and forum name.

        **Discussions:** Create and participate in discussions with a real-time feed. Discussions use tags for categorization and support mentions, emoji reactions, and rich text formatting.

        **User management:** Built-in registration, login, and user profiles. Supports SSO with OAuth providers. Assign groups and permissions for moderation.

        **Extensions:** Hundreds of community extensions available — add features like polls, SEO tools, markdown support, user badges, blog mode, and more. Install extensions through the admin panel.

        **Moderation:** Flag posts, lock and pin discussions, suspend or ban users, split and merge discussions. Approval queue for new posts if needed.

        **Search:** Full-text search across discussions and posts with Gambits (search operators) for advanced filtering.

        **Notifications:** Real-time in-app notifications and email digests for followed discussions, mentions, and replies.

        ## Configuration

        - **Forum URL:** Set automatically from your Zeabur domain
        - **Database:** Uses built-in SQLite via the crazymax image — no external database required
        - **SMTP:** Configure email settings for notifications (optional)

        ## License

        MIT — [GitHub](https://github.com/flarum/flarum)
    services:
        - name: flarum
          icon: https://avatars.githubusercontent.com/u/5549034?v=4
          template: PREBUILT_V2
          spec:
            source:
                image: crazymax/flarum:1.8.10
            ports:
                - id: web
                  port: 8000
                  type: HTTP
            volumes:
                - id: data
                  dir: /data
            env:
                FLARUM_BASE_URL:
                    default: https://${ZEABUR_WEB_URL}
                FLARUM_PORT:
                    default: "8000"
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Flarum es un software de foro simple y elegante para construir comunidades en línea. Interfaz moderna en tiempo real, cientos de extensiones de la comunidad, búsqueda de texto completo y diseño responsivo para móviles.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Flarum
        readme: |
            # Flarum

            Software de foro simple y elegante para comunidades en línea. Moderno, rápido y extensible.

            ## Qué puedes hacer después del despliegue

            Visita tu dominio para acceder al asistente de instalación de Flarum. Completa la configuración con tus credenciales de administrador y el nombre del foro.

            **Discusiones:** Crea y participa en discusiones con un feed en tiempo real. Etiquetas para categorización, menciones, reacciones emoji y formato de texto enriquecido.

            **Gestión de usuarios:** Registro, inicio de sesión y perfiles integrados. Soporte para SSO con OAuth.

            **Extensiones:** Cientos de extensiones de la comunidad — encuestas, SEO, Markdown, insignias, modo blog y más.

            **Moderación:** Reportar publicaciones, bloquear y fijar discusiones, suspender o prohibir usuarios.

            **Búsqueda:** Búsqueda de texto completo en discusiones y publicaciones.

            ## Licencia

            MIT — [GitHub](https://github.com/flarum/flarum)
    id-ID:
        description: |
            Flarum adalah software forum yang sederhana dan indah untuk membangun komunitas online. Dilengkapi UI real-time modern, ratusan ekstensi komunitas, pencarian teks lengkap, dan desain responsif yang ramah seluler.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Flarum
        readme: |
            # Flarum

            Software forum sederhana dan indah untuk komunitas online. Modern, cepat, dan dapat diperluas.

            ## Apa yang bisa dilakukan setelah deploy

            Buka domain Anda untuk mengakses wizard instalasi Flarum. Lengkapi pengaturan dengan kredensial admin dan nama forum.

            **Diskusi:** Buat dan ikuti diskusi dengan feed real-time. Tag untuk kategorisasi, mention, reaksi emoji, dan format teks kaya.

            **Manajemen pengguna:** Registrasi, login, dan profil bawaan. Mendukung SSO dengan OAuth.

            **Ekstensi:** Ratusan ekstensi komunitas — polling, alat SEO, Markdown, badge, mode blog, dan lainnya.

            **Moderasi:** Laporkan postingan, kunci dan pin diskusi, tangguhkan atau blokir pengguna.

            **Pencarian:** Pencarian teks lengkap di diskusi dan postingan.

            ## Lisensi

            MIT — [GitHub](https://github.com/flarum/flarum)
    ja-JP:
        description: |
            Flarumはシンプルで美しいフォーラムソフトウェアで、オンラインコミュニティの構築に使用します。モダンなリアルタイムUI、数百のコミュニティ拡張機能、全文検索、モバイルフレンドリーなレスポンシブデザインを搭載。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Flarumにアクセスするためのドメイン
        readme: |
            # Flarum

            シンプルで美しいフォーラムソフトウェア。モダンで高速、数百のコミュニティ拡張機能で機能を拡張できます。

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

            ドメインにアクセスしてFlarumのインストールウィザードに進みます。管理者アカウントとフォーラム名を設定して完了。

            **ディスカッション：** リアルタイムフィードでディスカッションを作成・参加。タグでカテゴリ分け、メンション、絵文字リアクション、リッチテキストをサポート。

            **ユーザー管理：** 内蔵の登録・ログイン・プロフィール機能。OAuth SSO対応。

            **拡張機能：** 投票、SEOツール、Markdown、バッジ、ブログモードなど数百の拡張機能。

            **モデレーション：** 投稿の報告、ディスカッションのロック・ピン留め、ユーザーの一時停止・禁止。

            **検索：** ディスカッションと投稿の全文検索。

            ## ライセンス

            MIT — [GitHub](https://github.com/flarum/flarum)
    ko-KR:
        description: |
            Flarum은 간결하고 아름다운 포럼 소프트웨어로, 온라인 커뮤니티를 구축합니다. 모던한 실시간 UI, 수백 개의 커뮤니티 확장 기능, 전문 검색, 모바일 친화적 반응형 디자인을 제공합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Flarum에 접속할 도메인
        readme: |
            # Flarum

            간결하고 아름다운 포럼 소프트웨어. 모던하고 빠르며 수백 개의 커뮤니티 확장으로 기능을 확장할 수 있습니다.

            ## 배포 후 할 수 있는 것

            도메인에 접속하여 Flarum 설치 마법사로 진행합니다. 관리자 계정과 포럼 이름을 설정하면 완료.

            **토론:** 실시간 피드로 토론을 만들고 참여. 태그로 분류, 멘션, 이모지 반응, 리치 텍스트 지원.

            **사용자 관리:** 내장 등록, 로그인, 프로필. OAuth SSO 지원.

            **확장 기능:** 투표, SEO 도구, Markdown, 배지, 블로그 모드 등 수백 개의 확장.

            **관리:** 게시물 신고, 토론 잠금/고정, 사용자 정지/차단.

            **검색:** 토론과 게시물의 전문 검색.

            ## 라이선스

            MIT — [GitHub](https://github.com/flarum/flarum)
    th-TH:
        description: |
            Flarum คือซอฟต์แวร์ฟอรัมที่เรียบง่ายและสวยงามสำหรับสร้างชุมชนออนไลน์ มี UI แบบเรียลไทม์ทันสมัย ส่วนขยายจากชุมชนหลายร้อยรายการ การค้นหาข้อความเต็ม และการออกแบบที่ตอบสนองต่ออุปกรณ์มือถือ
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Flarum
        readme: |
            # Flarum

            ซอฟต์แวร์ฟอรัมที่เรียบง่ายและสวยงามสำหรับชุมชนออนไลน์ ทันสมัย รวดเร็ว และขยายได้

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

            เข้าสู่โดเมนของคุณเพื่อเข้าสู่วิซาร์ดการติดตั้ง ตั้งค่าบัญชีผู้ดูแลระบบและชื่อฟอรัม

            **การสนทนา:** สร้างและเข้าร่วมการสนทนาด้วยฟีดแบบเรียลไทม์ ใช้แท็กจัดหมวดหมู่ รองรับการกล่าวถึง อีโมจิ และข้อความแบบ Rich Text

            **จัดการผู้ใช้:** ระบบสมัคร ล็อกอิน และโปรไฟล์ในตัว รองรับ SSO ด้วย OAuth

            **ส่วนขยาย:** ส่วนขยายจากชุมชนหลายร้อยรายการ — โพล เครื่องมือ SEO, Markdown, แบดจ์, โหมดบล็อก และอื่นๆ

            **การดูแล:** รายงานโพสต์ ล็อกและปักหมุดการสนทนา ระงับหรือแบนผู้ใช้

            **ค้นหา:** ค้นหาข้อความเต็มรูปแบบในการสนทนาและโพสต์

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

            MIT — [GitHub](https://github.com/flarum/flarum)
    zh-CN:
        description: |
            Flarum 是简洁、美观的论坛软件，用于建立在线社区。具备现代化实时界面、可扩展架构与数百个社区扩展、全文搜索和移动端友好的响应式设计。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Flarum 的域名
        readme: |
            # Flarum

            简洁、美观的论坛软件，用于建立在线社区。

            ## 部署后可以做什么

            打开域名进入 Flarum 安装向导。设置管理员账号和论坛名称即可完成安装。

            **讨论：** 创建和参与实时讨论。使用标签分类，支持提及、表情回应和富文本格式。

            **用户管理：** 内建注册、登录和个人资料。支持 OAuth SSO。

            **扩展：** 数百个社区扩展——投票、SEO 工具、Markdown、徽章、博客模式等。

            **审核：** 举报帖子、锁定和置顶讨论、封禁用户。

            **搜索：** 跨讨论和帖子的全文搜索。

            ## 授权

            MIT — [GitHub](https://github.com/flarum/flarum)
    zh-TW:
        description: |
            Flarum 是簡潔、美觀的論壇軟體，用於建立線上社群。具備現代化即時介面、可擴充架構與數百個社群擴充套件、全文搜尋和行動裝置友善的響應式設計。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Flarum 的網域
        readme: |
            # Flarum

            簡潔、美觀的論壇軟體，用於建立線上社群。現代化、快速，可透過數百個社群擴充套件擴展功能。

            ## 部署後可以做什麼

            開啟網域進入 Flarum 安裝精靈。設定管理員帳號和論壇名稱即可完成安裝。

            **討論：** 建立和參與即時討論。使用標籤分類，支援提及、表情回應和富文字格式。

            **使用者管理：** 內建註冊、登入和個人檔案。支援 OAuth SSO。指派群組和權限進行管理。

            **擴充套件：** 數百個社群擴充套件——投票、SEO 工具、Markdown、徽章、部落格模式等。

            **審核：** 檢舉貼文、鎖定和置頂討論、停權或封鎖使用者。

            **搜尋：** 跨討論和貼文的全文搜尋。

            **通知：** 即時應用內通知和電子郵件摘要。

            ## 授權

            MIT — [GitHub](https://github.com/flarum/flarum)
