44 lines
662 B
YAML
44 lines
662 B
YAML
# blossom-server configuration for podpuddle.
|
|||
|
|
# Uploads require a signed nostr auth event (BUD-01/BUD-02, kind 24242);
|
||
|
|
# reads are public so podcast apps can fetch enclosures.
|
||
|
|
|
||
|
|
publicDomain: ""
|
||
|
|
|
||
|
|
databasePath: data/sqlite.db
|
||
|
|
|
||
|
|
dashboard:
|
||
|
|
enabled: false
|
||
|
|
|
||
|
|
discovery:
|
||
|
|
nostr:
|
||
|
|
enabled: false
|
||
|
|
relays: []
|
||
|
|
upstream:
|
||
|
|
enabled: false
|
||
|
|
domains: []
|
||
|
|
|
||
|
|
storage:
|
||
|
|
backend: local
|
||
|
|
local:
|
||
|
|
dir: ./data/blobs
|
||
|
|
removeWhenNoOwners: false
|
||
|
|
|
||
|
|
upload:
|
||
|
|
enabled: true
|
||
|
|
requireAuth: true
|
||
|
|
requirePubkeyInRule: false
|
||
|
|
|
||
|
|
media:
|
||
|
|
enabled: false
|
||
|
|
|
||
|
|
list:
|
||
|
|
requireAuth: false
|
||
|
|
allowListOthers: true
|
||
|
|
|
||
|
|
tor:
|
||
|
|
enabled: false
|
||
|
|
|
||
|
|
rules:
|
||
|
|
- type: "*"
|
||
|
|
expiration: 10 years
|