# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: Noisedash
spec:
    description: |
        Noisedash is a self-hosted web tool for generating ambient noises. Create custom soundscapes by combining synthesized noise with uploaded audio samples like rain, wind, or thunder. Save and share noise profiles.
    coverImage: https://avatars.githubusercontent.com/u/8226816
    icon: https://avatars.githubusercontent.com/u/8226816
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access Noisedash
    tags:
        - Tool
        - Media
    readme: |
        # Noisedash

        A self-hosted ambient noise generator. Create custom soundscapes by combining synthesized noise with uploaded audio samples. Perfect for focus, relaxation, or sleep.

        ## Getting Started

        - On first visit, set up your admin account
        - Start generating ambient noises right away

        ## What You Can Do After Deployment

        1. **Visit your domain** — set up your admin account
        2. **Generate noise** — create ambient soundscapes with built-in synthesizers
        3. **Upload samples** — add custom audio like rain, wind, thunder, or birdsong
        4. **Save profiles** — save your favorite noise combinations for quick access
        5. **Fine-tune** — apply filters, LFOs, and effects to shape your soundscape
        6. **Record** — export your created ambient sounds for use elsewhere

        ## Key Features

        - Synthesized ambient noise generation
        - Custom audio sample uploads
        - Saveable noise profiles with import/export
        - Audio processing tools (filters, LFOs, effects)
        - Recording and export capability
        - Multi-user support with admin controls
        - Mobile-friendly interface

        ## License

        AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
    services:
        - name: noisedash
          icon: https://avatars.githubusercontent.com/u/8226816
          template: PREBUILT_V2
          spec:
            source:
                image: noisedash/noisedash:v0.7.1
            ports:
                - id: web
                  port: 80
                  type: HTTP
            volumes:
                - id: noisedash-data
                  dir: /data
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Noisedash es una herramienta web autoalojada para generar ruidos ambientales. Crea paisajes sonoros personalizados combinando ruido sintetizado con muestras de audio como lluvia, viento o truenos. Guarda y comparte perfiles de ruido.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a Noisedash
        readme: |
            # Noisedash

            Generador de ruido ambiental autoalojado. Crea paisajes sonoros personalizados combinando ruido sintetizado con muestras de audio. Perfecto para concentracion, relajacion o dormir.

            ## Primeros pasos

            - En la primera visita, configura tu cuenta de administrador
            - Empieza a generar ruidos ambientales de inmediato

            ## Que puedes hacer despues del despliegue

            1. **Visita tu dominio** — configura tu cuenta de administrador
            2. **Genera ruido** — crea paisajes sonoros con sintetizadores integrados
            3. **Sube muestras** — anade audio personalizado como lluvia, viento o truenos
            4. **Guarda perfiles** — guarda tus combinaciones favoritas
            5. **Ajusta** — aplica filtros, LFOs y efectos para moldear tu paisaje sonoro
            6. **Graba** — exporta tus sonidos ambientales creados

            ## Licencia

            AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
    id-ID:
        description: |
            Noisedash adalah alat web self-hosted untuk menghasilkan suara ambient. Buat soundscape kustom dengan menggabungkan noise sintetis dengan sampel audio seperti hujan, angin, atau guntur. Simpan dan bagikan profil noise.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses Noisedash
        readme: |
            # Noisedash

            Generator suara ambient self-hosted. Buat soundscape kustom dengan menggabungkan noise sintetis dengan sampel audio. Sempurna untuk fokus, relaksasi, atau tidur.

            ## Memulai

            - Pada kunjungan pertama, atur akun admin
            - Mulai menghasilkan suara ambient segera

            ## Apa yang bisa dilakukan setelah deploy

            1. **Buka domain** — atur akun admin
            2. **Hasilkan noise** — buat soundscape dengan synthesizer bawaan
            3. **Upload sampel** — tambahkan audio kustom seperti hujan, angin, atau guntur
            4. **Simpan profil** — simpan kombinasi noise favorit
            5. **Sesuaikan** — terapkan filter, LFO, dan efek
            6. **Rekam** — ekspor suara ambient yang dibuat

            ## Lisensi

            AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
    ja-JP:
        description: |
            Noisedash はセルフホスト型のアンビエントノイズ生成ツールです。合成ノイズとアップロード音声（雨、風、雷など）を組み合わせてカスタムサウンドスケープを作成。プロファイルの保存と共有が可能。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: Noisedash にアクセスするためのドメイン
        readme: |
            # Noisedash

            セルフホスト型のアンビエントノイズ生成ツール。合成ノイズとアップロード音声を組み合わせてカスタムサウンドスケープを作成。集中、リラックス、睡眠に最適。

            ## はじめに

            - 初回アクセス時に管理者アカウントを設定
            - すぐにアンビエントノイズの生成を開始

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

            1. **ドメインにアクセス** — 管理者アカウントを設定
            2. **ノイズを生成** — 内蔵シンセサイザーでサウンドスケープを作成
            3. **サンプルをアップロード** — 雨、風、雷、鳥の声などのカスタム音声を追加
            4. **プロファイルを保存** — お気に入りのノイズ組み合わせを保存
            5. **微調整** — フィルター、LFO、エフェクトでサウンドを調整
            6. **録音** — 作成したアンビエントサウンドをエクスポート

            ## ライセンス

            AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
    ko-KR:
        description: |
            Noisedash는 셀프 호스팅 앰비언트 노이즈 생성 도구입니다. 합성 노이즈와 업로드된 오디오 샘플(비, 바람, 천둥 등)을 결합하여 커스텀 사운드스케이프를 만들 수 있습니다. 노이즈 프로필 저장 및 공유가 가능합니다.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: Noisedash에 접속할 도메인
        readme: |
            # Noisedash

            셀프 호스팅 앰비언트 노이즈 생성 도구. 합성 노이즈와 업로드된 오디오 샘플을 결합하여 커스텀 사운드스케이프 생성. 집중, 휴식, 수면에 적합.

            ## 시작하기

            - 첫 방문 시 관리자 계정 설정
            - 바로 앰비언트 노이즈 생성 시작

            ## 배포 후 할 수 있는 것

            1. **도메인 접속** — 관리자 계정 설정
            2. **노이즈 생성** — 내장 신디사이저로 사운드스케이프 생성
            3. **샘플 업로드** — 비, 바람, 천둥, 새소리 등 커스텀 오디오 추가
            4. **프로필 저장** — 좋아하는 노이즈 조합 저장
            5. **미세 조정** — 필터, LFO, 이펙트로 사운드 조정
            6. **녹음** — 생성된 앰비언트 사운드 내보내기

            ## 라이선스

            AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
    th-TH:
        description: |
            Noisedash เป็นเครื่องมือสร้างเสียงบรรยากาศแบบ self-hosted สร้างเสียงบรรยากาศแบบกำหนดเองโดยรวมเสียงสังเคราะห์กับตัวอย่างเสียงที่อัปโหลด เช่น ฝน ลม หรือฟ้าร้อง บันทึกและแชร์โปรไฟล์เสียง
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง Noisedash
        readme: |
            # Noisedash

            เครื่องมือสร้างเสียงบรรยากาศแบบ self-hosted สร้างเสียงบรรยากาศแบบกำหนดเองโดยรวมเสียงสังเคราะห์กับตัวอย่างเสียง เหมาะสำหรับการโฟกัส ผ่อนคลาย หรือนอนหลับ

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

            - เมื่อเข้าชมครั้งแรก ตั้งค่าบัญชีผู้ดูแล
            - เริ่มสร้างเสียงบรรยากาศได้ทันที

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

            1. **เข้าสู่โดเมน** — ตั้งค่าบัญชีผู้ดูแล
            2. **สร้างเสียง** — สร้างเสียงบรรยากาศด้วยซินธิไซเซอร์ในตัว
            3. **อัปโหลดตัวอย่าง** — เพิ่มเสียงกำหนดเอง เช่น ฝน ลม ฟ้าร้อง หรือเสียงนก
            4. **บันทึกโปรไฟล์** — บันทึกชุดเสียงที่ชอบเพื่อเข้าถึงอย่างรวดเร็ว
            5. **ปรับแต่ง** — ใช้ฟิลเตอร์ LFO และเอฟเฟกต์ปรับแต่งเสียง
            6. **บันทึกเสียง** — ส่งออกเสียงบรรยากาศที่สร้างขึ้น

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

            AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
    zh-CN:
        description: |
            Noisedash 是自托管的环境音生成器。结合合成噪音与上传的音频样本（如雨声、风声、雷声）创建自定义音景。保存并分享噪音配置。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 Noisedash 的域名
        readme: |
            # Noisedash

            自托管的环境音生成器。结合合成噪音与上传的音频样本创建自定义音景。适合专注、放松或睡眠。

            ## 开始使用

            - 首次访问时设置管理员账号
            - 立即开始生成环境音

            ## 部署后可以做什么

            1. **打开域名** — 设置管理员账号
            2. **生成噪音** — 使用内置合成器创建环境音景
            3. **上传样本** — 添加雨声、风声、雷声或鸟鸣等自定义音频
            4. **保存配置** — 保存喜欢的噪音组合以快速访问
            5. **微调** — 应用滤波器、LFO 和效果器塑造音景
            6. **录制** — 导出创建的环境音以供其他用途

            ## 授权

            AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
    zh-TW:
        description: |
            Noisedash 是自架的環境音產生器。結合合成噪音與上傳的音訊樣本（如雨聲、風聲、雷聲）建立自訂音景。儲存並分享噪音設定檔。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 Noisedash 的網域
        readme: |
            # Noisedash

            自架的環境音產生器。結合合成噪音與上傳的音訊樣本建立自訂音景。適合專注、放鬆或睡眠。

            ## 開始使用

            - 首次造訪時設定管理員帳號
            - 立即開始產生環境音

            ## 部署後可以做什麼

            1. **開啟網域** — 設定管理員帳號
            2. **產生噪音** — 使用內建合成器建立環境音景
            3. **上傳樣本** — 新增雨聲、風聲、雷聲或鳥鳴等自訂音訊
            4. **儲存設定檔** — 儲存喜愛的噪音組合以快速存取
            5. **微調** — 套用濾波器、LFO 和效果器塑造音景
            6. **錄製** — 匯出建立的環境音以供其他用途

            ## 授權

            AGPL-3.0 — [GitHub](https://github.com/kaythomas0/noisedash)
