# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Webhook Tester
spec:
    description: |
        Webhook Tester is a tool for testing and debugging WebHooks and HTTP requests. Create unique URLs, send requests to them, and inspect headers, body, and query parameters in real time. Stateless and lightweight — no database required.
    coverImage: https://avatars.githubusercontent.com/u/6918295
    icon: https://avatars.githubusercontent.com/u/6918295
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Webhook Tester
    tags:
        - Tool
        - Developer
    readme: |
        # Webhook Tester

        A tool for testing and debugging WebHooks and HTTP requests in real time. Create unique endpoint URLs, send any HTTP request to them, and inspect the full request details instantly.

        ## What You Can Do After Deployment

        Visit your domain to open the Webhook Tester interface. A unique session with test URLs is created automatically.

        **Create test endpoints:** Generate unique URLs that accept any HTTP method (GET, POST, PUT, DELETE, PATCH, etc.). Share these URLs with external services for webhook testing.

        **Real-time inspection:** Incoming requests appear instantly in the web interface. View request method, headers, query parameters, and body content without refreshing the page.

        **Request history:** All received requests are listed in chronological order within your session. Click any request to see its full details.

        **Multiple sessions:** Create as many test sessions as you need. Each session has its own unique URL prefix and request history.

        **API integration testing:** Perfect for debugging webhook integrations with payment providers, CI/CD pipelines, messaging platforms, or any service that sends HTTP callbacks.

        ## Configuration

        - **Stateless:** No persistent storage needed — sessions exist in memory only
        - **No authentication:** Open by default. Place behind a reverse proxy with authentication if needed for private use

        ## License

        MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
    services:
        - name: webhook-tester
          icon: https://avatars.githubusercontent.com/u/6918295
          template: PREBUILT_V2
          spec:
            source:
                image: tarampampam/webhook-tester:2.2.6
            ports:
                - id: web
                  port: 8080
                  type: HTTP
            env: {}
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Webhook Tester es una herramienta para probar y depurar WebHooks y solicitudes HTTP. Crea URLs únicas, envía solicitudes y examina encabezados, cuerpo y parámetros en tiempo real. Sin estado y ligero — no requiere base de datos.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Webhook Tester
        readme: |
            # Webhook Tester

            Herramienta para probar y depurar WebHooks y solicitudes HTTP en tiempo real. Crea URLs de endpoint únicas e inspecciona los detalles completos de cada solicitud.

            ## Qué puedes hacer después del despliegue

            Visita tu dominio para abrir la interfaz. Se crea automáticamente una sesión con URLs de prueba.

            **Crear endpoints de prueba:** Genera URLs únicas que aceptan cualquier método HTTP. Compártelas con servicios externos para probar webhooks.

            **Inspección en tiempo real:** Las solicitudes entrantes aparecen instantáneamente. Revisa método, encabezados, parámetros y cuerpo.

            **Historial de solicitudes:** Todas las solicitudes se listan cronológicamente dentro de tu sesión.

            **Pruebas de integración API:** Ideal para depurar integraciones webhook con pagos, CI/CD o plataformas de mensajería.

            ## Licencia

            MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
    id-ID:
        description: |
            Webhook Tester adalah alat untuk menguji dan men-debug WebHook serta permintaan HTTP. Buat URL unik, kirim permintaan, dan periksa header, body, dan parameter query secara real-time. Stateless dan ringan — tanpa database.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Webhook Tester
        readme: |
            # Webhook Tester

            Alat untuk menguji dan men-debug WebHook serta permintaan HTTP secara real-time. Buat URL endpoint unik dan periksa detail permintaan secara instan.

            ## Apa yang bisa dilakukan setelah deploy

            Buka domain Anda untuk membuka antarmuka. Sesi dengan URL tes dibuat secara otomatis.

            **Buat endpoint tes:** Hasilkan URL unik yang menerima semua metode HTTP. Bagikan ke layanan eksternal untuk pengujian webhook.

            **Inspeksi real-time:** Permintaan yang masuk muncul langsung di antarmuka web. Lihat metode, header, parameter, dan body.

            **Riwayat permintaan:** Semua permintaan terdaftar secara kronologis dalam sesi.

            **Pengujian integrasi API:** Ideal untuk debug integrasi webhook dengan pembayaran, CI/CD, atau platform pesan.

            ## Lisensi

            MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
    ja-JP:
        description: |
            Webhook TesterはWebHookとHTTPリクエストのテスト・デバッグツールです。ユニークURLを生成し、リクエストを送信してヘッダー、ボディ、クエリパラメータをリアルタイムで確認。ステートレスでデータベース不要。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Webhook Testerにアクセスするためのドメイン
        readme: |
            # Webhook Tester

            WebHookとHTTPリクエストをリアルタイムでテスト・デバッグするツール。ユニークなエンドポイントURLを生成し、完全なリクエスト詳細を即座に確認。

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

            ドメインにアクセスするとWebhook Testerの画面が開き、テストURL付きのセッションが自動作成されます。

            **テストエンドポイント作成：** 任意のHTTPメソッドを受け付けるユニークURLを生成。外部サービスのwebhookテスト用に共有可能。

            **リアルタイム検査：** 受信リクエストがWebインターフェースに即座に表示。メソッド、ヘッダー、クエリパラメータ、ボディを確認。

            **リクエスト履歴：** セッション内の全リクエストを時系列で一覧表示。

            **API統合テスト：** 決済、CI/CD、メッセージプラットフォームなどのwebhook統合デバッグに最適。

            ## ライセンス

            MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
    ko-KR:
        description: |
            Webhook Tester는 WebHook과 HTTP 요청을 테스트하고 디버깅하는 도구입니다. 고유 URL을 생성하고, 요청을 보내고, 헤더, 바디, 쿼리 파라미터를 실시간으로 확인합니다. 스테이트리스로 데이터베이스 불필요.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Webhook Tester에 접속할 도메인
        readme: |
            # Webhook Tester

            WebHook과 HTTP 요청을 실시간으로 테스트하고 디버깅하는 도구. 고유한 엔드포인트 URL을 생성하고 전체 요청 세부 정보를 즉시 확인합니다.

            ## 배포 후 할 수 있는 것

            도메인에 접속하면 Webhook Tester 인터페이스가 열리고 테스트 URL이 포함된 세션이 자동 생성됩니다.

            **테스트 엔드포인트 생성:** 모든 HTTP 메서드를 수신하는 고유 URL을 생성. 외부 서비스의 webhook 테스트용으로 공유 가능.

            **실시간 검사:** 수신된 요청이 웹 인터페이스에 즉시 표시. 메서드, 헤더, 쿼리 파라미터, 바디 확인.

            **요청 기록:** 세션 내 모든 요청이 시간순으로 나열.

            **API 통합 테스트:** 결제, CI/CD, 메시징 플랫폼 등의 webhook 통합 디버깅에 적합.

            ## 라이선스

            MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
    th-TH:
        description: |
            Webhook Tester คือเครื่องมือสำหรับทดสอบและ debug WebHook กับ HTTP request สร้าง URL เฉพาะ ส่ง request แล้วตรวจสอบ header, body และ query parameter แบบเรียลไทม์ ไม่ต้องใช้ฐานข้อมูล
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Webhook Tester
        readme: |
            # Webhook Tester

            เครื่องมือสำหรับทดสอบและ debug WebHook กับ HTTP request แบบเรียลไทม์ สร้าง endpoint URL เฉพาะและตรวจสอบรายละเอียด request ได้ทันที

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

            เข้าสู่โดเมนเพื่อเปิดหน้า Webhook Tester ระบบสร้าง session พร้อม URL ทดสอบให้อัตโนมัติ

            **สร้าง endpoint ทดสอบ:** สร้าง URL เฉพาะที่รับทุก HTTP method แชร์ให้บริการภายนอกเพื่อทดสอบ webhook

            **ตรวจสอบแบบเรียลไทม์:** request ที่เข้ามาแสดงในหน้าเว็บทันที ดู method, header, query parameter และ body

            **ประวัติ request:** request ทั้งหมดเรียงตามลำดับเวลาภายใน session

            **ทดสอบ API integration:** เหมาะสำหรับ debug webhook กับระบบชำระเงิน CI/CD หรือแพลตฟอร์มส่งข้อความ

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

            MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
    zh-CN:
        description: |
            Webhook Tester 是用于测试和调试 WebHook 及 HTTP 请求的工具。创建唯一 URL，发送请求，实时检查标头、内容和查询参数。无状态且轻量——不需要数据库。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Webhook Tester 的域名
        readme: |
            # Webhook Tester

            实时测试和调试 WebHook 及 HTTP 请求的工具。创建唯一端点 URL，发送任何 HTTP 请求，即时查看完整请求细节。

            ## 部署后可以做什么

            打开域名进入 Webhook Tester 界面，系统会自动创建包含测试 URL 的会话。

            **创建测试端点：** 生成接受任何 HTTP 方法的唯一 URL，分享给外部服务进行 webhook 测试。

            **实时检查：** 收到的请求立即显示在网页界面。查看请求方法、标头、查询参数和内容。

            **请求历史：** 会话内所有请求按时间排列，点击查看完整细节。

            **API 集成测试：** 适合调试支付、CI/CD、消息平台等 webhook 集成。

            ## 授权

            MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
    zh-TW:
        description: |
            Webhook Tester 是用於測試和除錯 WebHook 及 HTTP 請求的工具。建立唯一 URL，傳送請求，即時檢查標頭、內容和查詢參數。無狀態且輕量——不需要資料庫。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Webhook Tester 的網域
        readme: |
            # Webhook Tester

            即時測試和除錯 WebHook 及 HTTP 請求的工具。建立唯一的端點 URL，傳送任何 HTTP 請求，即時檢查完整請求細節。

            ## 部署後可以做什麼

            開啟網域進入 Webhook Tester 介面，系統會自動建立包含測試 URL 的唯一工作階段。

            **建立測試端點：** 產生接受任何 HTTP 方法的唯一 URL，分享給外部服務進行 webhook 測試。

            **即時檢查：** 收到的請求會立即出現在網頁介面。檢視請求方法、標頭、查詢參數和內容，無需重新整理頁面。

            **請求記錄：** 工作階段內所有收到的請求按時間順序列出，點擊任一請求查看完整細節。

            **多個工作階段：** 可建立多個測試工作階段，各有獨立的 URL 前綴和請求記錄。

            **API 整合測試：** 適合除錯支付、CI/CD、訊息平台等發送 HTTP 回呼的 webhook 整合。

            ## 授權

            MIT — [GitHub](https://github.com/tarampampam/webhook-tester)
