diff options
Diffstat (limited to 'modules/private/websites/immae/temp.nix')
-rw-r--r-- | modules/private/websites/immae/temp.nix | 33 |
1 files changed, 15 insertions, 18 deletions
diff --git a/modules/private/websites/immae/temp.nix b/modules/private/websites/immae/temp.nix index 8518283..61ed9cf 100644 --- a/modules/private/websites/immae/temp.nix +++ b/modules/private/websites/immae/temp.nix | |||
@@ -28,24 +28,21 @@ in { | |||
28 | '' ]; | 28 | '' ]; |
29 | }; | 29 | }; |
30 | 30 | ||
31 | secrets.keys = [ | 31 | secrets.keys."webapps/surfer" = { |
32 | { | 32 | permissions = "0400"; |
33 | dest = "webapps/surfer"; | 33 | user = "wwwrun"; |
34 | permissions = "0400"; | 34 | group = "wwwrun"; |
35 | user = "wwwrun"; | 35 | text = '' |
36 | group = "wwwrun"; | 36 | CLOUDRON_LDAP_URL=ldaps://${env.ldap.host} |
37 | text = '' | 37 | CLOUDRON_LDAP_USERS_BASE_DN=${env.ldap.base} |
38 | CLOUDRON_LDAP_URL=ldaps://${env.ldap.host} | 38 | TOKENSTORE_FILE=/var/lib/surfer/tokens.json |
39 | CLOUDRON_LDAP_USERS_BASE_DN=${env.ldap.base} | 39 | CLOUDRON_LDAP_BIND_DN=${env.ldap.dn} |
40 | TOKENSTORE_FILE=/var/lib/surfer/tokens.json | 40 | CLOUDRON_LDAP_BIND_PASSWORD=${env.ldap.password} |
41 | CLOUDRON_LDAP_BIND_DN=${env.ldap.dn} | 41 | CLOUDRON_LDAP_USERS_BASE_DN=${env.ldap.base} |
42 | CLOUDRON_LDAP_BIND_PASSWORD=${env.ldap.password} | 42 | CLOUDRON_LDAP_FILTER="${env.ldap.filter}" |
43 | CLOUDRON_LDAP_USERS_BASE_DN=${env.ldap.base} | 43 | LISTEN=/run/surfer/listen.sock |
44 | CLOUDRON_LDAP_FILTER="${env.ldap.filter}" | 44 | ''; |
45 | LISTEN=/run/surfer/listen.sock | 45 | }; |
46 | ''; | ||
47 | } | ||
48 | ]; | ||
49 | 46 | ||
50 | systemd.services.surfer = { | 47 | systemd.services.surfer = { |
51 | description = "Surfer"; | 48 | description = "Surfer"; |