# yaml-language-server: $schema=https://schema.zeabur.app/template.json
apiVersion: zeabur.com/v1
kind: Template
metadata:
    name: FileRise
spec:
    description: |
        A lightweight, self-hosted web file manager with granular ACLs, resumable uploads, encrypted folders, WebDAV, and SSO. No database required — stores data in flat files.
    coverImage: https://raw.githubusercontent.com/error311/FileRise/master/public/favicon.ico
    icon: https://raw.githubusercontent.com/error311/FileRise/master/public/favicon.ico
    variables:
        - key: PUBLIC_DOMAIN
          type: DOMAIN
          name: Domain
          description: The domain to access FileRise
    tags:
        - File Manager
        - Storage
    readme: |
        # FileRise

        FileRise is a lightweight, self-hosted file manager and storage hub. It features granular per-folder ACLs, resumable uploads, encrypted folders, WebDAV support, and SSO integration. No database required.

        ## First-Time Setup

        1. Click the deployed URL to open FileRise.
        2. On first launch you will be guided to create the initial admin user.
        3. Set your admin username and password, then start managing files.

        ## Default Port

        - **80** (HTTP)

        ## Useful Links

        - [FileRise GitHub](https://github.com/error311/FileRise)
        - [FileRise Documentation](https://filerise.net/docs/)

        ## License

        MIT — [GitHub](https://github.com/error311/FileRise)
    services:
        - name: filerise
          icon: https://raw.githubusercontent.com/error311/FileRise/master/public/favicon.ico
          template: PREBUILT_V2
          spec:
            source:
                image: error311/filerise-docker:v3.11.1
            ports:
                - id: web
                  port: 80
                  type: HTTP
            volumes:
                - id: uploads
                  dir: /var/www/uploads
                - id: users
                  dir: /var/www/users
                - id: metadata
                  dir: /var/www/metadata
            env:
                CHOWN_ON_START:
                    default: "true"
                PERSISTENT_TOKENS_KEY:
                    default: ${PASSWORD}
                    expose: true
                SCAN_ON_START:
                    default: "true"
                SECURE:
                    default: "true"
                TIMEZONE:
                    default: UTC
                TOTAL_UPLOAD_SIZE:
                    default: 10G
            healthCheck:
                type: HTTP
                port: web
                http:
                    path: /
          domainKey: PUBLIC_DOMAIN
localization:
    es-ES:
        description: |
            Gestor de archivos web ligero y autohospedado con ACLs granulares por carpeta, subidas reanudables, carpetas cifradas, WebDAV y SSO. Sin base de datos, almacena datos en archivos planos.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Dominio
              description: El dominio para acceder a FileRise
        readme: |
            # FileRise

            FileRise es un gestor de archivos autohospedado ligero y centro de almacenamiento. Ofrece ACLs granulares por carpeta, subidas reanudables, carpetas cifradas, soporte WebDAV e integracion SSO. No requiere base de datos.

            ## Configuracion inicial

            1. Haz clic en la URL desplegada para abrir FileRise.
            2. En el primer inicio se te guiara para crear el usuario administrador inicial.
            3. Establece tu nombre de usuario y contrasena de administrador y comienza a gestionar archivos.

            ## Puerto predeterminado

            - **80** (HTTP)

            ## Enlaces utiles

            - [FileRise GitHub](https://github.com/error311/FileRise)
            - [Documentacion de FileRise](https://filerise.net/docs/)

            ## Licencia

            MIT — [GitHub](https://github.com/error311/FileRise)
    id-ID:
        description: |
            Pengelola file web ringan dan self-hosted dengan ACL per-folder, upload yang dapat dilanjutkan, folder terenkripsi, WebDAV, dan SSO. Tanpa database — menyimpan data dalam flat file.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: Domain
              description: Domain untuk mengakses FileRise
        readme: |
            # FileRise

            FileRise adalah pengelola file self-hosted yang ringan dan hub penyimpanan. Menyediakan ACL per-folder, upload yang dapat dilanjutkan, folder terenkripsi, dukungan WebDAV, dan integrasi SSO. Tidak memerlukan database.

            ## Pengaturan Awal

            1. Klik URL yang telah di-deploy untuk membuka FileRise.
            2. Pada peluncuran pertama Anda akan dipandu untuk membuat pengguna admin awal.
            3. Atur nama pengguna dan kata sandi admin lalu mulai mengelola file.

            ## Port Default

            - **80** (HTTP)

            ## Tautan Berguna

            - [FileRise GitHub](https://github.com/error311/FileRise)
            - [Dokumentasi FileRise](https://filerise.net/docs/)

            ## Lisensi

            MIT — [GitHub](https://github.com/error311/FileRise)
    ja-JP:
        description: |
            軽量な自己ホスト型 Web ファイルマネージャー。フォルダ単位の ACL、再開可能なアップロード、暗号化フォルダ、WebDAV、SSO に対応。データベース不要でフラットファイルにデータを保存。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: ドメイン
              description: FileRise にアクセスするためのドメイン
        readme: |
            # FileRise

            FileRise は軽量な自己ホスト型ファイルマネージャー兼ストレージハブです。フォルダ単位の ACL、再開可能なアップロード、暗号化フォルダ、WebDAV サポート、SSO 統合に対応。データベース不要です。

            ## 初回セットアップ

            1. デプロイされた URL をクリックして FileRise を開きます。
            2. 初回起動時に管理者ユーザーの作成画面が表示されます。
            3. 管理者のユーザー名とパスワードを設定してファイル管理を開始します。

            ## デフォルトポート

            - **80** (HTTP)

            ## 関連リンク

            - [FileRise GitHub](https://github.com/error311/FileRise)
            - [FileRise ドキュメント](https://filerise.net/docs/)

            ## ライセンス

            MIT — [GitHub](https://github.com/error311/FileRise)
    ko-KR:
        description: |
            세분화된 ACL, 이어받기 업로드, 암호화 폴더, WebDAV, SSO를 갖춘 경량 자체 호스팅 웹 파일 관리자. 데이터베이스 불필요 — 플랫 파일로 데이터 저장.
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 도메인
              description: FileRise에 접속할 도메인
        readme: |
            # FileRise

            FileRise는 경량 자체 호스팅 파일 관리자 및 저장소 허브입니다. 폴더별 ACL, 이어받기 업로드, 암호화 폴더, WebDAV 지원, SSO 통합을 제공합니다. 데이터베이스가 필요하지 않습니다.

            ## 초기 설정

            1. 배포된 URL을 클릭하여 FileRise를 엽니다.
            2. 첫 실행 시 초기 관리자 사용자 생성 안내가 표시됩니다.
            3. 관리자 사용자 이름과 비밀번호를 설정한 후 파일 관리를 시작합니다.

            ## 기본 포트

            - **80** (HTTP)

            ## 관련 링크

            - [FileRise GitHub](https://github.com/error311/FileRise)
            - [FileRise 문서](https://filerise.net/docs/)

            ## 라이선스

            MIT — [GitHub](https://github.com/error311/FileRise)
    th-TH:
        description: |
            ตัวจัดการไฟล์เว็บที่เบาและ self-hosted พร้อม ACL แบบละเอียดต่อโฟลเดอร์ อัปโหลดต่อเนื่อง โฟลเดอร์เข้ารหัส WebDAV และ SSO ไม่ต้องใช้ฐานข้อมูล เก็บข้อมูลในไฟล์แบบ flat
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: โดเมน
              description: โดเมนสำหรับเข้าถึง FileRise
        readme: |
            # FileRise

            FileRise เป็นตัวจัดการไฟล์ self-hosted ที่เบาและศูนย์เก็บข้อมูล มี ACL ระดับโฟลเดอร์ อัปโหลดต่อเนื่อง โฟลเดอร์เข้ารหัส รองรับ WebDAV และ SSO ไม่ต้องใช้ฐานข้อมูล

            ## การตั้งค่าเริ่มต้น

            1. คลิก URL ที่ deploy แล้วเพื่อเปิด FileRise
            2. เมื่อเปิดครั้งแรกจะมีการแนะนำให้สร้างผู้ใช้ admin เริ่มต้น
            3. ตั้งชื่อผู้ใช้และรหัสผ่าน admin แล้วเริ่มจัดการไฟล์

            ## พอร์ตเริ่มต้น

            - **80** (HTTP)

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

            - [FileRise GitHub](https://github.com/error311/FileRise)
            - [เอกสาร FileRise](https://filerise.net/docs/)

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

            MIT — [GitHub](https://github.com/error311/FileRise)
    zh-CN:
        description: |
            轻量自托管网页文件管理器，具备细粒度文件夹 ACL、断点续传、加密文件夹、WebDAV 与 SSO。无需数据库，以平面文件存储数据。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 域名
              description: 访问 FileRise 的域名
        readme: |
            # FileRise

            FileRise 是一款轻量自托管文件管理器与存储中心。具备细粒度文件夹 ACL、断点续传、加密文件夹、WebDAV 支持与 SSO 集成。无需数据库。

            ## 首次设置

            1. 点击部署后的网址打开 FileRise。
            2. 首次启动时会引导您创建初始管理员账号。
            3. 设置管理员账号与密码后即可开始管理文件。

            ## 默认端口

            - **80** (HTTP)

            ## 相关链接

            - [FileRise GitHub](https://github.com/error311/FileRise)
            - [FileRise 文档](https://filerise.net/docs/)

            ## 授权

            MIT — [GitHub](https://github.com/error311/FileRise)
    zh-TW:
        description: |
            輕量自架網頁檔案管理器，具備細緻的資料夾 ACL、可續傳上傳、加密資料夾、WebDAV 與 SSO。無需資料庫，以平面檔案儲存資料。
        variables:
            - key: PUBLIC_DOMAIN
              type: STRING
              name: 網域
              description: 存取 FileRise 的網域
        readme: |
            # FileRise

            FileRise 是一款輕量自架檔案管理器與儲存中心。具備細緻的資料夾 ACL、可續傳上傳、加密資料夾、WebDAV 支援與 SSO 整合。無需資料庫。

            ## 首次設定

            1. 點擊部署後的網址開啟 FileRise。
            2. 首次啟動時會引導您建立初始管理員帳號。
            3. 設定管理員帳號與密碼後即可開始管理檔案。

            ## 預設埠

            - **80** (HTTP)

            ## 相關連結

            - [FileRise GitHub](https://github.com/error311/FileRise)
            - [FileRise 文件](https://filerise.net/docs/)

            ## 授權

            MIT — [GitHub](https://github.com/error311/FileRise)
