自托管

Storage Self-hosting Config


示例 .env 文件位于存储仓库中。

使用此文件为您的存储服务器配置环境变量。

通用

通用设置

Parameters
    ANON_KEY
    REQUIRED
    no type

    具有匿名Postgres权限的长期有效的JWT令牌。

    SERVICE_KEY
    REQUIRED
    no type

    一个具有Postgres权限的长效JWT,用于绕过行级安全限制。

    TENANT_ID
    REQUIRED
    no type

    存储租户的ID。

    REGION
    REQUIRED
    no type

    您的S3存储桶所在区域。

    GLOBAL_S3_BUCKET
    REQUIRED
    no type

    您的S3存储桶名称。

    POSTGREST_URL
    REQUIRED
    no type

    您的PostgREST服务器URL。

    PGRST_JWT_SECRET
    REQUIRED
    no type

    PostgREST数据库的JWT密钥。

    DATABASE_URL
    REQUIRED
    no type

    你的Postgres数据库URL地址。

    PGOPTIONS
    REQUIRED
    no type

    Postgres启动的额外配置参数。

    FILE_SIZE_LIMIT
    REQUIRED
    no type

    允许的最大文件大小。

    STORAGE_BACKEND
    REQUIRED
    no type

    存储提供程序。

    FILE_STORAGE_BACKEND_PATH
    REQUIRED
    no type

    当"STORAGE_BACKEND"设置为"file"时的存储位置。

多租户

多租户服务器的配置项。

Parameters
    IS_MULTITENANT
    REQUIRED
    no type

    跨多租户操作。

    MULTITENANT_DATABASE_URL
    REQUIRED
    no type

    多租户Postgres数据库的URL。

    X_FORWARDED_HOST_REGEXP
    REQUIRED
    no type

    待定。

    POSTGREST_URL_SUFFIX
    REQUIRED
    no type

    PostgREST实例的后缀。

    ADMIN_API_KEYS
    REQUIRED
    no type

    用于管理端点的安全API密钥。

    ENCRYPTION_KEY
    REQUIRED
    no type

    用于加密/解密机密的密钥。