3 $servicename = "salsa.debian.org"
7 $home = "/srv/${servicename}"
8 $registry_user = "salsa-registry"
9 $registry_user_home = "/srv/registry.${servicename}"
10 $signup_user = "salsa-signup"
11 $signup_user_home = "/srv/signup.${servicename}"
12 $webhook_user = "salsa-webhook"
13 $webhook_user_home = "/srv/webhook.${servicename}"
14 $pages_user = "salsa-pages"
15 $pages_user_home = "/srv/pages.debian.net"
19 $db_password = hkdf('/etc/puppet/secret', "postgresql-${::hostname}-${servicename}-${db_role}")
21 $mail_username = "gitlab@${servicename}"
22 $mail_password = hkdf('/etc/puppet/secret', "mail-imap-dovecot-${::hostname}-${servicename}-${mail_username}")
24 $secret = hkdf('/etc/puppet/secret', "salsa-${::hostname}-base-secret")