# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Rocket.Chat Preview
spec:
    description: |
        Rocket.Chat is an open-source team communication platform built with TypeScript and Node.js — a self-hosted alternative to Slack and Microsoft Teams. This preview image bundles MongoDB internally for quick single-container evaluation. Features real-time messaging, channels, file sharing, video calls, and hundreds of integrations.
    coverImage: https://avatars.githubusercontent.com/u/12508788?v=4
    icon: https://avatars.githubusercontent.com/u/12508788?v=4
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Rocket.Chat
    tags:
        - Communication
        - Collaboration
    readme: |
        # Rocket.Chat Preview

        An open-source team communication platform — a self-hosted alternative to Slack and Microsoft Teams. This preview edition bundles MongoDB inside a single container for quick evaluation and testing.

        ## What You Can Do After Deployment

        Visit your domain to create the first admin account through the setup wizard.

        **Real-time messaging:** Send messages in public channels, private groups, and direct messages with threads, reactions, and rich text formatting.

        **File sharing:** Upload and share files, images, and documents directly in chat. Integrated file search across all conversations.

        **Video and audio calls:** Built-in video conferencing and voice calls with screen sharing support.

        **Channels and teams:** Organize conversations into channels by topic, project, or department. Create teams for cross-channel collaboration.

        **Integrations:** Connect with hundreds of tools through webhooks, REST API, and built-in integrations including GitHub, GitLab, Jira, and more.

        **Mobile and desktop apps:** Native apps available for iOS, Android, Windows, macOS, and Linux.

        **Customization:** Custom emoji, themes, and white-labeling options for branding.

        ## Important Notes

        - This is the **preview** image intended for evaluation and testing
        - MongoDB is embedded inside the container — for production use, deploy Rocket.Chat with an external MongoDB instance
        - Data persists in `/data/db` volume

        ## License

        MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
    services:
        - name: rocketchat-preview
          icon: https://avatars.githubusercontent.com/u/12508788?v=4
          template: PREBUILT_V2
          spec:
            source:
                image: rocketchat/rocket.chat.preview:7.0.9
            ports:
                - id: web
                  port: 3000
                  type: HTTP
            volumes:
                - id: data
                  dir: /data/db
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Rocket.Chat es una plataforma de comunicación de equipos de código abierto construida con TypeScript y Node.js — alternativa autoalojada a Slack y Microsoft Teams. Esta imagen de vista previa incluye MongoDB internamente para evaluación rápida en un solo contenedor.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Rocket.Chat
        readme: |
            # Rocket.Chat Vista Previa

            Plataforma de comunicación de equipos de código abierto con MongoDB integrado para evaluación.

            ## Qué puedes hacer después del despliegue

            Visita tu dominio para crear la cuenta de administrador con el asistente de configuración.

            **Mensajería en tiempo real:** Canales, grupos y mensajes directos.

            **Compartir archivos:** Sube y comparte archivos directamente en el chat.

            **Videollamadas:** Videoconferencia y llamadas de voz integradas.

            **Integraciones:** Conecta con GitHub, GitLab, Jira y más.

            ## Licencia

            MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
    id-ID:
        description: |
            Rocket.Chat adalah platform komunikasi tim open-source yang dibangun dengan TypeScript dan Node.js — alternatif self-hosted untuk Slack dan Microsoft Teams. Image preview ini menyertakan MongoDB internal untuk evaluasi cepat dalam satu kontainer.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Rocket.Chat
        readme: |
            # Rocket.Chat Preview

            Platform komunikasi tim open-source dengan MongoDB tertanam untuk evaluasi.

            ## Apa yang bisa dilakukan setelah deploy

            Buka domain untuk membuat akun admin melalui wizard setup.

            **Pesan real-time:** Channel, grup, dan pesan langsung.

            **Berbagi file:** Upload dan bagikan file langsung di chat.

            **Panggilan video:** Video conference dan panggilan suara bawaan.

            **Integrasi:** Hubungkan dengan GitHub, GitLab, Jira, dan lainnya.

            ## Lisensi

            MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
    ja-JP:
        description: |
            Rocket.Chat は TypeScript と Node.js で構築されたオープンソースのチームコミュニケーションプラットフォーム。Slack や Microsoft Teams の代替として自己ホスト可能。このプレビューイメージは MongoDB を内蔵し、単一コンテナで迅速に評価できます。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Rocket.Chat にアクセスするためのドメイン
        readme: |
            # Rocket.Chat プレビュー

            オープンソースのチームコミュニケーションプラットフォーム。このプレビュー版は MongoDB を内蔵。

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

            ドメインにアクセスし、セットアップウィザードで管理者アカウントを作成。

            **リアルタイムメッセージ：** チャンネル、グループ、ダイレクトメッセージに対応。

            **ファイル共有：** チャットで直接ファイルをアップロード・共有。

            **ビデオ通話：** 内蔵のビデオ会議と音声通話。

            **インテグレーション：** GitHub、GitLab、Jira などと連携。

            ## ライセンス

            MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
    ko-KR:
        description: |
            Rocket.Chat은 TypeScript와 Node.js로 구축된 오픈소스 팀 커뮤니케이션 플랫폼으로, Slack과 Microsoft Teams의 셀프호스팅 대안입니다. 이 프리뷰 이미지는 MongoDB를 내장하여 단일 컨테이너로 빠르게 평가할 수 있습니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Rocket.Chat에 접속할 도메인
        readme: |
            # Rocket.Chat 프리뷰

            오픈소스 팀 커뮤니케이션 플랫폼. 프리뷰 버전은 MongoDB를 내장.

            ## 배포 후 할 수 있는 것

            도메인에 접속하여 설정 마법사로 관리자 계정 생성.

            **실시간 메시징:** 채널, 그룹, 다이렉트 메시지 지원.

            **파일 공유:** 채팅에서 직접 파일 업로드 및 공유.

            **화상 통화:** 내장 화상 회의와 음성 통화.

            **통합:** GitHub, GitLab, Jira 등과 연결.

            ## 라이선스

            MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
    th-TH:
        description: |
            Rocket.Chat เป็นแพลตฟอร์มสื่อสารทีมโอเพนซอร์สที่สร้างด้วย TypeScript และ Node.js — ทางเลือก self-hosted แทน Slack และ Microsoft Teams อิมเมจพรีวิวนี้รวม MongoDB ภายในสำหรับการประเมินอย่างรวดเร็วในคอนเทนเนอร์เดียว
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Rocket.Chat
        readme: |
            # Rocket.Chat พรีวิว

            แพลตฟอร์มสื่อสารทีมโอเพนซอร์สพร้อม MongoDB ในตัวสำหรับการประเมิน

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

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

            **ข้อความแบบเรียลไทม์:** ช่อง กลุ่ม และข้อความส่วนตัว

            **แชร์ไฟล์:** อัปโหลดและแชร์ไฟล์ในแชทโดยตรง

            **วิดีโอคอล:** วิดีโอคอนเฟอเรนซ์และโทรเสียงในตัว

            **การเชื่อมต่อ:** เชื่อมต่อกับ GitHub, GitLab, Jira และอื่นๆ

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

            MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
    zh-CN:
        description: |
            Rocket.Chat 是使用 TypeScript 和 Node.js 构建的开源团队通讯平台——Slack 和 Microsoft Teams 的自托管替代方案。此预览镜像内置 MongoDB，可在单一容器中快速评估。功能包含即时消息、频道、文件共享、视频通话和数百种集成。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Rocket.Chat 的域名
        readme: |
            # Rocket.Chat 预览版

            开源团队通讯平台，此预览版在单一容器中内置 MongoDB。

            ## 部署后可以做什么

            打开域名，通过设置向导创建管理员账号。

            **即时消息：** 支持公开频道、私人群组和私信。

            **文件共享：** 直接在聊天中上传和分享文件。

            **视频通话：** 内置视频会议和语音通话。

            **集成：** 连接 GitHub、GitLab、Jira 等工具。

            ## 重要说明

            - 此为预览版，适用于评估和测试

            ## 授权

            MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
    zh-TW:
        description: |
            Rocket.Chat 是使用 TypeScript 和 Node.js 建構的開源團隊通訊平台——Slack 和 Microsoft Teams 的自架替代方案。此預覽映像內建 MongoDB，可在單一容器中快速評估。功能包含即時訊息、頻道、檔案分享、視訊通話和數百種整合。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Rocket.Chat 的網域
        readme: |
            # Rocket.Chat 預覽版

            開源團隊通訊平台——Slack 和 Microsoft Teams 的自架替代方案。此預覽版在單一容器中內建 MongoDB，方便快速評估和測試。

            ## 部署後可以做什麼

            開啟網域，透過設定精靈建立管理員帳號。

            **即時訊息：** 在公開頻道、私人群組和私訊中傳送訊息，支援討論串、表情回應和富文字格式。

            **檔案分享：** 直接在聊天中上傳和分享檔案、圖片和文件。

            **視訊通話：** 內建視訊會議和語音通話，支援螢幕分享。

            **頻道和團隊：** 依主題、專案或部門組織對話。

            **整合：** 連接 GitHub、GitLab、Jira 等數百種工具。

            ## 重要說明

            - 此為**預覽版**映像，適用於評估和測試
            - 正式環境請使用外部 MongoDB

            ## 授權

            MIT — [GitHub](https://github.com/RocketChat/Rocket.Chat)
