28 lines
913 B
Python
28 lines
913 B
Python
defaults = {
|
|
'jugendhackt_tools': {
|
|
'django_secret': repo.vault.random_bytes_as_base64_for(f'{node.name} jugendhackt_tools django_secret'),
|
|
'django_debug': False,
|
|
'static_root': '/opt/jugendhackt_tools/src/static/',
|
|
'database': {
|
|
'ENGINE': 'django.db.backends.postgresql',
|
|
'NAME': 'jugendhackt_tools',
|
|
'USER': 'jugendhackt_tools',
|
|
'PASSWORD': repo.vault.password_for(f'{node.name} postgresql jugendhackt_tools'),
|
|
'HOST': 'localhost',
|
|
'PORT': '5432'
|
|
},
|
|
},
|
|
'postgresql': {
|
|
'roles': {
|
|
'jugendhackt_tools': {
|
|
'password': repo.vault.password_for(f'{node.name} postgresql jugendhackt_tools'),
|
|
},
|
|
},
|
|
'databases': {
|
|
'jugendhackt_tools': {
|
|
'owner': 'jugendhackt_tools',
|
|
},
|
|
},
|
|
},
|
|
}
|
|
|