# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: TiddlyWiki
spec:
    description: A unique non-linear personal wiki for capturing, organising, and sharing complex information with a single HTML file or Node.js server.
    coverImage: https://avatars.githubusercontent.com/u/3895736
    icon: https://avatars.githubusercontent.com/u/3895736
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access your TiddlyWiki instance.
    tags:
        - Wiki
        - Note-taking
        - Knowledge-base
    readme: |
        # TiddlyWiki

        [TiddlyWiki](https://tiddlywiki.com/) is a unique non-linear notebook for capturing, organising, and sharing complex information. It lets you keep your notes, ideas, and knowledge in small, interconnected pieces called "tiddlers".

        ## Getting Started

        1. Click the **Open** button to visit your TiddlyWiki instance.
        2. Click the **+** button in the sidebar to create a new tiddler.
        3. Use wiki links (double square brackets `[[Like This]]`) to connect tiddlers together.

        ## Default Credentials

        The default deployment has **no authentication**. Anyone with the URL can read and write. To restrict access, use Zeabur's built-in access control or configure a reverse proxy with authentication.

        ## Data Persistence

        All tiddlers are stored on the server filesystem. Data persists across container restarts as long as the volume is intact.

        ## Useful Links

        - [TiddlyWiki Documentation](https://tiddlywiki.com/)
        - [GitHub Repository](https://github.com/TiddlyWiki/TiddlyWiki5)
        - [Community Forum](https://talk.tiddlywiki.org/)

        ## License

        BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
    services:
        - name: tiddlywiki
          icon: https://avatars.githubusercontent.com/u/3895736
          template: PREBUILT_V2
          spec:
            source:
                image: elasticdog/tiddlywiki:5.1.23
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: Un wiki personal no lineal y único para capturar, organizar y compartir información compleja con un solo archivo HTML o servidor Node.js.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: Dominio
              description: El dominio para acceder a tu instancia de TiddlyWiki.
        readme: |
            # TiddlyWiki

            [TiddlyWiki](https://tiddlywiki.com/) es un cuaderno no lineal único para capturar, organizar y compartir información compleja. Te permite guardar tus notas, ideas y conocimiento en pequeñas piezas interconectadas llamadas "tiddlers".

            ## Primeros pasos

            1. Haz clic en el botón **Open** para visitar tu instancia de TiddlyWiki.
            2. Haz clic en el botón **+** en la barra lateral para crear un nuevo tiddler.
            3. Usa enlaces wiki (dobles corchetes `[[Así]]`) para conectar tiddlers entre sí.

            ## Credenciales por defecto

            El despliegue por defecto **no tiene autenticación**. Cualquiera con la URL puede leer y escribir. Para restringir el acceso, usa el control de acceso integrado de Zeabur o configura un proxy inverso con autenticación.

            ## Persistencia de datos

            Todos los tiddlers se almacenan en el sistema de archivos del servidor. Los datos persisten tras reinicios del contenedor mientras el volumen esté intacto.

            ## Enlaces útiles

            - [Documentación de TiddlyWiki](https://tiddlywiki.com/)
            - [Repositorio en GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
            - [Foro de la comunidad](https://talk.tiddlywiki.org/)

            ## Licencia

            BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
    id-ID:
        description: Wiki pribadi non-linear yang unik untuk menangkap, mengatur, dan berbagi informasi kompleks dengan satu file HTML atau server Node.js.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: Domain
              description: Domain untuk mengakses instans TiddlyWiki Anda.
        readme: |
            # TiddlyWiki

            [TiddlyWiki](https://tiddlywiki.com/) adalah notebook non-linear unik untuk menangkap, mengatur, dan berbagi informasi kompleks. Ini memungkinkan Anda menyimpan catatan, ide, dan pengetahuan dalam potongan kecil yang saling terhubung yang disebut "tiddler".

            ## Memulai

            1. Klik tombol **Open** untuk mengunjungi instans TiddlyWiki Anda.
            2. Klik tombol **+** di sidebar untuk membuat tiddler baru.
            3. Gunakan tautan wiki (tanda kurung siku ganda `[[Seperti Ini]]`) untuk menghubungkan tiddler.

            ## Kredensial Default

            Deployment default **tidak memiliki autentikasi**. Siapa pun yang memiliki URL dapat membaca dan menulis. Untuk membatasi akses, gunakan kontrol akses bawaan Zeabur atau konfigurasikan reverse proxy dengan autentikasi.

            ## Persistensi Data

            Semua tiddler disimpan di sistem file server. Data tetap tersimpan setelah restart kontainer selama volume tetap utuh.

            ## Tautan Berguna

            - [Dokumentasi TiddlyWiki](https://tiddlywiki.com/)
            - [Repositori GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
            - [Forum Komunitas](https://talk.tiddlywiki.org/)

            ## Lisensi

            BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
    ja-JP:
        description: 複雑な情報をキャプチャ、整理、共有するためのユニークな非線形パーソナルWiki。単一HTMLファイルまたはNode.jsサーバーで動作します。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: ドメイン
              description: TiddlyWikiインスタンスにアクセスするためのドメイン。
        readme: |
            # TiddlyWiki

            [TiddlyWiki](https://tiddlywiki.com/) は、複雑な情報をキャプチャ、整理、共有するためのユニークな非線形ノートブックです。「tiddler」と呼ばれる小さな相互接続された断片でメモ、アイデア、知識を保存できます。

            ## はじめに

            1. **Open** ボタンをクリックしてTiddlyWikiインスタンスにアクセスします。
            2. サイドバーの **+** ボタンをクリックして新しいtiddlerを作成します。
            3. wikiリンク（二重角括弧 `[[このように]]`）を使用してtiddlerを接続します。

            ## デフォルトの認証情報

            デフォルトのデプロイでは **認証なし** です。URLを知っている人は誰でも読み書きできます。アクセスを制限するには、Zeabur組み込みのアクセス制御を使用するか、認証付きのリバースプロキシを設定してください。

            ## データの永続化

            すべてのtiddlerはサーバーのファイルシステムに保存されます。ボリュームが無傷である限り、コンテナの再起動後もデータは保持されます。

            ## 便利なリンク

            - [TiddlyWikiドキュメント](https://tiddlywiki.com/)
            - [GitHubリポジトリ](https://github.com/TiddlyWiki/TiddlyWiki5)
            - [コミュニティフォーラム](https://talk.tiddlywiki.org/)

            ## ライセンス

            BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
    ko-KR:
        description: 복잡한 정보를 캡처, 정리, 공유하기 위한 독특한 비선형 개인 위키. 단일 HTML 파일 또는 Node.js 서버로 작동합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 도메인
              description: TiddlyWiki 인스턴스에 접근하기 위한 도메인.
        readme: |
            # TiddlyWiki

            [TiddlyWiki](https://tiddlywiki.com/)는 복잡한 정보를 캡처, 정리, 공유하기 위한 독특한 비선형 노트북입니다. "tiddler"라고 불리는 작고 상호 연결된 조각으로 메모, 아이디어, 지식을 저장할 수 있습니다.

            ## 시작하기

            1. **Open** 버튼을 클릭하여 TiddlyWiki 인스턴스에 접속합니다.
            2. 사이드바의 **+** 버튼을 클릭하여 새 tiddler를 만듭니다.
            3. 위키 링크(이중 대괄호 `[[이렇게]]`)를 사용하여 tiddler를 연결합니다.

            ## 기본 인증 정보

            기본 배포에는 **인증이 없습니다**. URL을 아는 사람은 누구나 읽고 쓸 수 있습니다. 접근을 제한하려면 Zeabur의 내장 접근 제어를 사용하거나 인증이 포함된 리버스 프록시를 설정하세요.

            ## 데이터 영속성

            모든 tiddler는 서버 파일 시스템에 저장됩니다. 볼륨이 유지되는 한 컨테이너 재시작 후에도 데이터가 보존됩니다.

            ## 유용한 링크

            - [TiddlyWiki 문서](https://tiddlywiki.com/)
            - [GitHub 저장소](https://github.com/TiddlyWiki/TiddlyWiki5)
            - [커뮤니티 포럼](https://talk.tiddlywiki.org/)

            ## 라이선스

            BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
    th-TH:
        description: วิกิส่วนตัวแบบไม่เป็นเส้นตรงที่ไม่เหมือนใคร สำหรับบันทึก จัดระเบียบ และแบ่งปันข้อมูลที่ซับซ้อนด้วยไฟล์ HTML เดียวหรือเซิร์ฟเวอร์ Node.js
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: โดเมน
              description: โดเมนสำหรับเข้าถึงอินสแตนซ์ TiddlyWiki ของคุณ
        readme: |
            # TiddlyWiki

            [TiddlyWiki](https://tiddlywiki.com/) เป็นสมุดบันทึกแบบไม่เป็นเส้นตรงที่ไม่เหมือนใคร สำหรับบันทึก จัดระเบียบ และแบ่งปันข้อมูลที่ซับซ้อน ช่วยให้คุณเก็บบันทึก ไอเดีย และความรู้ในชิ้นส่วนเล็กๆ ที่เชื่อมโยงกันเรียกว่า "tiddler"

            ## เริ่มต้นใช้งาน

            1. คลิกปุ่ม **Open** เพื่อเข้าสู่อินสแตนซ์ TiddlyWiki ของคุณ
            2. คลิกปุ่ม **+** ที่แถบด้านข้างเพื่อสร้าง tiddler ใหม่
            3. ใช้ลิงก์วิกิ (วงเล็บเหลี่ยมคู่ `[[แบบนี้]]`) เพื่อเชื่อมต่อ tiddler

            ## ข้อมูลรับรองเริ่มต้น

            การ deploy เริ่มต้น **ไม่มีการยืนยันตัวตน** ใครก็ตามที่มี URL สามารถอ่านและเขียนได้ หากต้องการจำกัดการเข้าถึง ให้ใช้การควบคุมการเข้าถึงในตัวของ Zeabur หรือกำหนดค่า reverse proxy พร้อมการยืนยันตัวตน

            ## การคงอยู่ของข้อมูล

            tiddler ทั้งหมดจะถูกเก็บไว้ในระบบไฟล์ของเซิร์ฟเวอร์ ข้อมูลจะคงอยู่หลังจากรีสตาร์ทคอนเทนเนอร์ตราบใดที่ volume ยังคงสมบูรณ์

            ## ลิงก์ที่มีประโยชน์

            - [เอกสาร TiddlyWiki](https://tiddlywiki.com/)
            - [GitHub Repository](https://github.com/TiddlyWiki/TiddlyWiki5)
            - [ฟอรัมชุมชน](https://talk.tiddlywiki.org/)

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

            BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
    zh-CN:
        description: 独特的非线性个人 Wiki，用于捕获、整理和分享复杂信息，支持单个 HTML 文件或 Node.js 服务器。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 域名
              description: 用于访问 TiddlyWiki 实例的域名。
        readme: |
            # TiddlyWiki

            [TiddlyWiki](https://tiddlywiki.com/) 是一个独特的非线性笔记本，用于捕获、整理和分享复杂信息。它让你以称为「tiddler」的小型互连片段来保存笔记、想法和知识。

            ## 开始使用

            1. 点击 **Open** 按钮前往你的 TiddlyWiki 实例。
            2. 点击侧边栏的 **+** 按钮创建新的 tiddler。
            3. 使用 wiki 链接（双方括号 `[[像这样]]`）来连接 tiddler。

            ## 默认凭证

            默认部署 **没有认证机制**。任何知道网址的人都可以读写。如需限制访问，请使用 Zeabur 内置的访问控制或配置带认证的反向代理。

            ## 数据持久化

            所有 tiddler 都存储在服务器文件系统中。只要卷完好，数据在容器重启后仍然保留。

            ## 实用链接

            - [TiddlyWiki 文档](https://tiddlywiki.com/)
            - [GitHub 仓库](https://github.com/TiddlyWiki/TiddlyWiki5)
            - [社区论坛](https://talk.tiddlywiki.org/)

            ## 授权

            BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
    zh-TW:
        description: 獨特的非線性個人 Wiki，用於擷取、整理和分享複雜資訊，支援單一 HTML 檔案或 Node.js 伺服器。
        variables:
            - key: PUBLIC_DOMAIN
              type: DOMAIN
              name: 網域
              description: 用於存取 TiddlyWiki 實例的網域。
        readme: |
            # TiddlyWiki

            [TiddlyWiki](https://tiddlywiki.com/) 是一個獨特的非線性筆記本，用於擷取、整理和分享複雜資訊。它讓你以稱為「tiddler」的小型互連片段來保存筆記、想法和知識。

            ## 開始使用

            1. 點擊 **Open** 按鈕前往你的 TiddlyWiki 實例。
            2. 點擊側邊欄的 **+** 按鈕建立新的 tiddler。
            3. 使用 wiki 連結（雙方括號 `[[像這樣]]`）來連接 tiddler。

            ## 預設憑證

            預設部署 **沒有驗證機制**。任何知道網址的人都可以讀寫。如需限制存取，請使用 Zeabur 內建的存取控制或設定帶驗證的反向代理。

            ## 資料持久化

            所有 tiddler 都儲存在伺服器檔案系統中。只要磁碟區完好，資料在容器重啟後仍然保留。

            ## 實用連結

            - [TiddlyWiki 文件](https://tiddlywiki.com/)
            - [GitHub 儲存庫](https://github.com/TiddlyWiki/TiddlyWiki5)
            - [社群論壇](https://talk.tiddlywiki.org/)

            ## 授權

            BSD-3-Clause — [GitHub](https://github.com/TiddlyWiki/TiddlyWiki5)
