# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Wayback
spec:
    description: |
        Wayback is a self-hosted web archiving tool with a built-in web interface. Submit URLs to archive them across multiple services including Internet Archive, archive.today, IPFS, and local file storage. Prioritizes privacy and accessibility with support for Tor hidden services.
    coverImage: https://raw.githubusercontent.com/wabarc/wayback/main/docs/assets/reduxer.png
    icon: https://avatars.githubusercontent.com/u/75825790
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Wayback
    tags:
        - Tool
    readme: |
        # Wayback

        A self-hosted web archiving toolkit with a privacy-focused web interface. Submit URLs to archive web pages across multiple archiving services simultaneously.

        ## What You Can Do After Deployment

        1. **Visit your domain** -- the Wayback web UI loads on port 8964
        2. **Submit a URL** -- enter any web address to archive it
        3. **Choose archive targets** -- Internet Archive, archive.today, IPFS, Telegraph, or local storage
        4. **View archived pages** -- browse your archived content through the web interface
        5. **Configure integrations** (optional) -- connect Telegram, Discord, or Mastodon bots for archiving via chat

        ## Key Features

        - Web UI for submitting and browsing archived pages
        - Archives to multiple services: Internet Archive, archive.today, IPFS, Telegraph
        - Local file system storage for offline archiving
        - Tor hidden service support for privacy
        - Integrations with Telegram, Discord, Mastodon, and Twitter bots
        - Playback support for viewing archived content
        - Search integration with Meilisearch for full-text search of archives

        ## Configuration

        - **WAYBACK_LISTEN_ADDR** -- listen address for the HTTP server (default: `0.0.0.0:8964`)
        - **WAYBACK_STORAGE_DIR** -- directory for local archive storage (default: `/data`)
        - The web daemon is enabled by default with the `-d web` flag in the container command

        ## License

        GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
    services:
        - name: wayback
          icon: https://avatars.githubusercontent.com/u/75825790
          template: PREBUILT_V2
          spec:
            source:
                image: wabarc/wayback:0.20.1
                command:
                    - wayback
                    - -d
                    - web
            ports:
                - id: web
                  port: 8964
                  type: HTTP
            volumes:
                - id: data
                  dir: /data
            env:
                WAYBACK_LISTEN_ADDR:
                    default: 0.0.0.0:8964
                WAYBACK_STORAGE_DIR:
                    default: /data
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Wayback es una herramienta de archivado web autoalojada con interfaz web integrada. Envia URLs para archivarlas en Internet Archive, archive.today, IPFS y almacenamiento local simultaneamente.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Wayback
        readme: |
            # Wayback

            Herramienta de archivado web autoalojada con interfaz web enfocada en privacidad.

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** -- la interfaz web de Wayback se carga
            2. **Envia una URL** -- introduce cualquier direccion web para archivarla
            3. **Elige destinos** -- Internet Archive, archive.today, IPFS, local
            4. **Navega archivos** -- consulta contenido archivado desde la interfaz
            5. **Configura integraciones** (opcional) -- bots de Telegram, Discord

            ## Caracteristicas

            - Interfaz web para envio y consulta de archivos
            - Archivado simultaneo en multiples servicios
            - Almacenamiento local
            - Soporte Tor
            - Integracion con bots multiplataforma

            ## Licencia

            GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
    id-ID:
        description: |
            Wayback adalah alat pengarsipan web self-hosted dengan antarmuka web bawaan. Kirimkan URL untuk mengarsipkannya ke Internet Archive, archive.today, IPFS, dan penyimpanan lokal secara bersamaan.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Wayback
        readme: |
            # Wayback

            Toolkit pengarsipan web self-hosted dengan antarmuka web yang mengutamakan privasi.

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** -- UI web Wayback dimuat
            2. **Kirim URL** -- masukkan alamat web untuk diarsipkan
            3. **Pilih target arsip** -- Internet Archive, archive.today, IPFS, lokal
            4. **Jelajahi arsip** -- lihat konten yang sudah diarsipkan
            5. **Konfigurasi integrasi** (opsional) -- bot Telegram, Discord

            ## Fitur utama

            - UI web untuk pengiriman dan penjelajahan arsip
            - Pengarsipan simultan ke beberapa layanan
            - Penyimpanan file lokal
            - Dukungan Tor
            - Integrasi bot multi-platform

            ## Lisensi

            GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
    ja-JP:
        description: |
            Waybackはセルフホスト型のWebアーカイブツールです。Web UIからURLを送信し、Internet Archive、archive.today、IPFS、ローカルストレージに同時アーカイブできます。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Waybackにアクセスするためのドメイン
        readme: |
            # Wayback

            セルフホスト型Webアーカイブツールキット。プライバシー重視のWeb UI付き。

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

            1. **ドメインにアクセス** -- WaybackのWeb UIが表示されます
            2. **URLを送信** -- 任意のURLをアーカイブ
            3. **アーカイブ先を選択** -- Internet Archive、archive.today、IPFS、ローカル
            4. **アーカイブを閲覧** -- Web UIで保存済みコンテンツを確認
            5. **連携設定**（オプション）-- Telegram、Discordボット連携

            ## 主な機能

            - Web UIでアーカイブ送信・閲覧
            - 複数サービスへ同時アーカイブ
            - ローカルファイルストレージ
            - Torサポート
            - マルチプラットフォームボット連携

            ## ライセンス

            GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
    ko-KR:
        description: |
            Wayback은 셀프호스팅 웹 아카이빙 도구로 내장 웹 인터페이스를 제공합니다. URL을 제출하면 Internet Archive, archive.today, IPFS, 로컬 저장소에 동시 아카이브합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Wayback에 접속할 도메인
        readme: |
            # Wayback

            셀프호스팅 웹 아카이빙 툴킷. 프라이버시 중심 웹 인터페이스 포함.

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** -- Wayback 웹 UI 로드
            2. **URL 제출** -- 아카이브할 웹 주소 입력
            3. **아카이브 대상 선택** -- Internet Archive, archive.today, IPFS, 로컬
            4. **아카이브 열람** -- 웹 인터페이스에서 저장된 콘텐츠 확인
            5. **연동 설정** (선택) -- Telegram, Discord 봇 연동

            ## 주요 기능

            - 웹 UI로 아카이브 제출 및 열람
            - 여러 서비스에 동시 아카이브
            - 로컬 파일 저장소
            - Tor 지원
            - 멀티 플랫폼 봇 연동

            ## 라이선스

            GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
    th-TH:
        description: |
            Wayback คือเครื่องมือเก็บถาวรเว็บแบบ self-hosted พร้อมอินเทอร์เฟซเว็บในตัว ส่ง URL เพื่อเก็บถาวรไปยัง Internet Archive, archive.today, IPFS และที่เก็บข้อมูลภายในพร้อมกัน
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Wayback
        readme: |
            # Wayback

            ชุดเครื่องมือเก็บถาวรเว็บ self-hosted พร้อมอินเทอร์เฟซเว็บที่เน้นความเป็นส่วนตัว

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

            1. **เข้าสู่โดเมน** -- UI เว็บของ Wayback โหลด
            2. **ส่ง URL** -- ใส่ที่อยู่เว็บเพื่อเก็บถาวร
            3. **เลือกเป้าหมาย** -- Internet Archive, archive.today, IPFS, ภายใน
            4. **เรียกดูเก็บถาวร** -- ดูเนื้อหาที่เก็บถาวรแล้ว
            5. **ตั้งค่าการเชื่อมต่อ** (ทางเลือก) -- บอท Telegram, Discord

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

            - UI เว็บสำหรับส่งและเรียกดูเก็บถาวร
            - เก็บถาวรพร้อมกันหลายบริการ
            - ที่เก็บไฟล์ภายใน
            - รองรับ Tor
            - เชื่อมต่อบอทหลายแพลตฟอร์ม

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

            GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
    zh-CN:
        description: |
            Wayback 是自托管的网页归档工具，内置网页界面。提交 URL 即可同时归档至 Internet Archive、archive.today、IPFS 和本地存储。注重隐私，支持 Tor 隐藏服务。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Wayback 的域名
        readme: |
            # Wayback

            自托管的网页归档工具，带有注重隐私的网页界面。

            ## 部署后可以做什么

            1. **打开域名** -- Wayback 网页界面加载
            2. **提交 URL** -- 输入任何网址进行归档
            3. **选择归档目标** -- Internet Archive、archive.today、IPFS 或本地存储
            4. **浏览归档页面** -- 通过网页界面查看已归档内容
            5. **配置集成**（可选）-- 连接 Telegram、Discord 机器人

            ## 主要功能

            - 网页界面提交和浏览归档页面
            - 同时归档至多个服务
            - 本地文件系统存储
            - Tor 隐藏服务支持
            - 多平台机器人集成

            ## 授权

            GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
    zh-TW:
        description: |
            Wayback 是自架的網頁封存工具，內建網頁介面。提交 URL 即可同時封存至 Internet Archive、archive.today、IPFS 和本地儲存。注重隱私，支援 Tor 隱藏服務。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Wayback 的網域
        readme: |
            # Wayback

            自架的網頁封存工具包，附帶注重隱私的網頁介面。提交 URL 即可同時封存至多個服務。

            ## 部署後可以做什麼

            1. **開啟網域** -- Wayback 網頁介面載入
            2. **提交 URL** -- 輸入任何網址進行封存
            3. **選擇封存目標** -- Internet Archive、archive.today、IPFS、Telegraph 或本地儲存
            4. **瀏覽封存頁面** -- 透過網頁介面查看已封存的內容
            5. **設定整合**（選用）-- 連接 Telegram、Discord 或 Mastodon 機器人

            ## 主要功能

            - 網頁介面提交和瀏覽封存頁面
            - 同時封存至多個服務
            - 本地檔案系統儲存
            - Tor 隱藏服務支援
            - Telegram、Discord、Mastodon 機器人整合
            - 支援 Meilisearch 全文搜尋

            ## 授權

            GPL-3.0 -- [GitHub](https://github.com/wabarc/wayback)
