Add LDAP support

Not available upstream yet
This commit is contained in:
2026-05-19 16:31:30 +02:00
parent 1ac2cfcaab
commit 314bd6ab1a
3 changed files with 30 additions and 3 deletions

View File

@@ -6,11 +6,20 @@ node.default['blossom']['group'] = 'blossom'
node.default['blossom']['port'] = 3000
node.default['blossom']['host'] = '0.0.0.0'
node.default['blossom']['domain'] = 'blossom.example.com'
node.default['blossom']['allow_anonymous_uploads'] = true
node.default['blossom']['allowed_pubkeys'] = []
node.default['blossom']['storage']['backend'] = 'local'
node.default['blossom']['storage']['local']['dir'] = "/home/#{node['blossom']['user']}/data/blobs"
node.default['blossom']['storage']['s3'] = {}
node.default['blossom']['ldap']['enabled'] = false
node.default['blossom']['ldap']['url'] = nil
node.default['blossom']['ldap']['bind_dn'] = nil
node.default['blossom']['ldap']['password'] = nil
node.default['blossom']['ldap']['search_dn'] = nil
node.default['blossom']['ldap']['search_filter'] = nil
node.default['blossom']['max_size'] = 104857600
node.default['blossom']['list']['enabled'] = true
node.default['blossom']['list']['require_auth'] = true