-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathconfig.toml
More file actions
33 lines (29 loc) · 1.51 KB
/
config.toml
File metadata and controls
33 lines (29 loc) · 1.51 KB
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
[storage]
type = "local" # "local" or "s3"
path = "./data" # local path or S3 URI (e.g. "s3://my-bucket/rss-lance")
# duckdb_path = "" # local path for the DuckDB database file (server.duckdb).
# MUST be on local storage (not NFS/SMB/USB).
# DuckDB needs a local filesystem for reliable file locking.
# If your data path is on a network share, set this to a local
# directory (e.g. "C:/rss-lance-local" or "/tmp/rss-lance").
# Defaults to data path when empty or unset.
# s3_region = "us-east-1" # only needed if not set in ~/.aws/config
# s3_endpoint = "" # custom endpoint for MinIO, R2, etc.
[server]
host = "127.0.0.1"
port = 8080
frontend_dir = "./frontend"
show_shutdown = false # show a "Stop Server" button in the web UI
[migration.ttrss]
# postgres_url = "postgresql://user:pass@host:5432/ttrss"
# sanitize = true # strip dangerous HTML, tracking pixels, social links, tracking params
[migration.miniflux]
# url = "https://miniflux.example.com"
# api_token = "your-api-token" # preferred: Settings → API Keys
# username = "admin" # alternative: HTTP basic auth
# password = "secret"
[migration.freshrss]
# url = "https://freshrss.example.com" # base URL, no trailing slash
# username = "admin"
# password = "your-password"
# api_path = "/api/greader.php" # override if install differs