blob: d23ce6bd63424baa210dc783a52d39766fdde551 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# S3-compatible storage configuration
# The caching system supports any S3-compatible service including:
# - Cloudflare R2
# - Backblaze B2
# - AWS S3
# - MinIO
# - DigitalOcean Spaces
# And more...
# S3 endpoint URL (required)
# Examples:
# Cloudflare R2: https://<ACCOUNT_ID>.r2.cloudflarestorage.com
# Backblaze B2: https://s3.<REGION>.backblazeb2.com
# AWS S3: https://s3.<REGION>.amazonaws.com
# MinIO: http://localhost:9000
S3_ENDPOINT=
# S3 access key ID (required)
S3_ACCESS_KEY_ID=
# S3 secret access key (required)
S3_SECRET_ACCESS_KEY=
# S3 bucket name (required)
S3_BUCKET_NAME=
# S3 region (optional)
# Use "auto" for Cloudflare R2
# For AWS S3 or Backblaze B2, use the appropriate region (e.g., "us-east-1", "eu-central-003")
S3_REGION=
# Meilisearch configuration (for indexing)
MEILISEARCH_HOST=http://localhost:7700
MEILISEARCH_MASTER_KEY=masterKey
# Meilisearch configuration (for frontend - optional)
# Only set VITE_MEILISEARCH_HOST if you want to use Meilisearch search in the browser
# Leave empty to use client-side Fuse.js search instead
VITE_MEILISEARCH_HOST=https://search.x.noz.one
# Search-only API key for frontend (read-only access)
VITE_MEILISEARCH_DEFAULT_SEARCH_KEY=3266e98f431f6e28db4c804bd4d6b95fc43c8510a693969ef76d5ec3ec62a204
|