root / snf-deploy / files / etc / synnefo / astakos.conf @ 0699d24d
History | View | Annotate | Download (3.1 kB)
1 | 0ac84a9a | Dimitris Aragiorgis | CLOUDBAR_LOCATION = 'https://%ACCOUNTS%/static/im/cloudbar/' |
---|---|---|---|
2 | 0ac84a9a | Dimitris Aragiorgis | CLOUDBAR_SERVICES_URL = 'https://%ACCOUNTS%/astakos/ui/get_services' |
3 | 0ac84a9a | Dimitris Aragiorgis | CLOUDBAR_MENU_URL = 'https://%ACCOUNTS%/astakos/ui/get_menu' |
4 | 0ac84a9a | Dimitris Aragiorgis | |
5 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_DEFAULT_FROM_EMAIL = 'okeanos feedback@%DOMAIN%>' |
6 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_DEFAULT_CONTACT_EMAIL = 'feedback@%DOMAIN%' |
7 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_DEFAULT_ADMIN_EMAIL = 'feedback@%DOMAIN%' |
8 | 0ac84a9a | Dimitris Aragiorgis | |
9 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_IM_MODULES = ['local'] |
10 | 0ac84a9a | Dimitris Aragiorgis | |
11 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_BASE_URL = 'https://%ACCOUNTS%/astakos' |
12 | 0ac84a9a | Dimitris Aragiorgis | |
13 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_SITENAME = '~okeanos' |
14 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_RECAPTCHA_PUBLIC_KEY = '6LeFidMSAAAAAM7Px7a96YQzsBcKYeXCI_sFz0Gk' |
15 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_RECAPTCHA_PRIVATE_KEY = '6LeFidMSAAAAAFv5U5NSayJJJhr0roludAidPd2M' |
16 | 0ac84a9a | Dimitris Aragiorgis | |
17 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_RECAPTCHA_USE_SSL = True |
18 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_RECAPTCHA_ENABLED = True |
19 | 0ac84a9a | Dimitris Aragiorgis | |
20 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_LOGIN_MESSAGES = [] |
21 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_SIGNUP_MESSAGES = [] |
22 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_PROFILE_MESSAGES = [] |
23 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_GLOBAL_MESSAGES = [] |
24 | 0ac84a9a | Dimitris Aragiorgis | |
25 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_PROFILE_EXTRA_LINKS = [] |
26 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_INVITATION_EMAIL_SUBJECT = 'Invitation to %s' % ASTAKOS_SITENAME |
27 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_GREETING_EMAIL_SUBJECT = 'Welcome to %s' % ASTAKOS_SITENAME |
28 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_FEEDBACK_EMAIL_SUBJECT = 'Feedback from %s' % ASTAKOS_SITENAME |
29 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_VERIFICATION_EMAIL_SUBJECT = '%s account activation is needed' % ASTAKOS_SITENAME |
30 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_ADMIN_NOTIFICATION_EMAIL_SUBJECT = '%s account created (%%(user)s)' % ASTAKOS_SITENAME |
31 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_HELPDESK_NOTIFICATION_EMAIL_SUBJECT = '%s account activated (%%(user)s)' % ASTAKOS_SITENAME |
32 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_EMAIL_CHANGE_EMAIL_SUBJECT = 'Email change on %s' % ASTAKOS_SITENAME |
33 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_PASSWORD_RESET_EMAIL_SUBJECT = 'Password reset on %s' % ASTAKOS_SITENAME |
34 | 0ac84a9a | Dimitris Aragiorgis | |
35 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_COOKIE_DOMAIN = '%DOMAIN%' |
36 | 0ac84a9a | Dimitris Aragiorgis | |
37 | 0699d24d | Ilias Tsitsimpis | EMAIL_BACKEND = 'django.core.mail.backends.filebased.EmailBackend' |
38 | 0699d24d | Ilias Tsitsimpis | EMAIL_FILE_PATH = '/var/log/gunicorn/synnefo-mails' |
39 | 0699d24d | Ilias Tsitsimpis | |
40 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_SERVICES = { |
41 | 0ac84a9a | Dimitris Aragiorgis | 'cyclades': { |
42 | 0ac84a9a | Dimitris Aragiorgis | 'url': 'https://%CYCLADES%/ui/', |
43 | 0ac84a9a | Dimitris Aragiorgis | 'resources': [{ |
44 | 0ac84a9a | Dimitris Aragiorgis | 'name':'disk', |
45 | 0ac84a9a | Dimitris Aragiorgis | 'group':'compute', |
46 | 0ac84a9a | Dimitris Aragiorgis | 'uplimit':30*1024*1024*1024, |
47 | 0ac84a9a | Dimitris Aragiorgis | 'unit':'bytes', |
48 | 0ac84a9a | Dimitris Aragiorgis | 'desc': 'Virtual machine disk size' |
49 | 0ac84a9a | Dimitris Aragiorgis | },{ |
50 | 0ac84a9a | Dimitris Aragiorgis | 'name':'cpu', |
51 | 0ac84a9a | Dimitris Aragiorgis | 'group':'compute', |
52 | 0ac84a9a | Dimitris Aragiorgis | 'uplimit':6, |
53 | 0ac84a9a | Dimitris Aragiorgis | 'desc': 'Number of virtual machine processors' |
54 | 0ac84a9a | Dimitris Aragiorgis | },{ |
55 | 0ac84a9a | Dimitris Aragiorgis | 'name':'ram', |
56 | 0ac84a9a | Dimitris Aragiorgis | 'group':'compute', |
57 | 0ac84a9a | Dimitris Aragiorgis | 'uplimit':6*1024*1024*1024, |
58 | 0ac84a9a | Dimitris Aragiorgis | 'unit':'bytes', |
59 | 0ac84a9a | Dimitris Aragiorgis | 'desc': 'Virtual machines' |
60 | 0ac84a9a | Dimitris Aragiorgis | },{ |
61 | 0ac84a9a | Dimitris Aragiorgis | 'name':'vm', |
62 | 0ac84a9a | Dimitris Aragiorgis | 'group':'compute', |
63 | 0ac84a9a | Dimitris Aragiorgis | 'uplimit':2, |
64 | 0ac84a9a | Dimitris Aragiorgis | 'desc': 'Number of virtual machines' |
65 | 0ac84a9a | Dimitris Aragiorgis | },{ |
66 | 0ac84a9a | Dimitris Aragiorgis | 'name':'network.private', |
67 | 0ac84a9a | Dimitris Aragiorgis | 'group':'network', |
68 | 0ac84a9a | Dimitris Aragiorgis | 'uplimit':1, |
69 | 0ac84a9a | Dimitris Aragiorgis | 'desc': 'Private networks' |
70 | 0ac84a9a | Dimitris Aragiorgis | } |
71 | 0ac84a9a | Dimitris Aragiorgis | ] |
72 | 0ac84a9a | Dimitris Aragiorgis | }, |
73 | 0ac84a9a | Dimitris Aragiorgis | 'pithos+': { |
74 | 0ac84a9a | Dimitris Aragiorgis | 'url': 'https://%PITHOS%/pithos/ui/', |
75 | 0ac84a9a | Dimitris Aragiorgis | 'resources':[{ |
76 | 0ac84a9a | Dimitris Aragiorgis | 'name':'diskspace', |
77 | 0ac84a9a | Dimitris Aragiorgis | 'group':'storage', |
78 | 0ac84a9a | Dimitris Aragiorgis | 'uplimit':5 * 1024 * 1024 * 1024, |
79 | 0ac84a9a | Dimitris Aragiorgis | 'unit':'bytes', |
80 | 0ac84a9a | Dimitris Aragiorgis | 'desc': 'Pithos account diskspace' |
81 | 0ac84a9a | Dimitris Aragiorgis | }] |
82 | 0ac84a9a | Dimitris Aragiorgis | } |
83 | 0ac84a9a | Dimitris Aragiorgis | } |
84 | 0ac84a9a | Dimitris Aragiorgis | |
85 | 0ac84a9a | Dimitris Aragiorgis | ASTAKOS_COMPONENTS_META = { |
86 | 0ac84a9a | Dimitris Aragiorgis | 'home': { |
87 | 0ac84a9a | Dimitris Aragiorgis | 'order': 0, |
88 | 0ac84a9a | Dimitris Aragiorgis | 'cloudbar': { |
89 | 0ac84a9a | Dimitris Aragiorgis | 'icon': 'https://%ACCOUNTS%/static/branding/images/cloudbar_home.png' |
90 | 0ac84a9a | Dimitris Aragiorgis | }, |
91 | 0ac84a9a | Dimitris Aragiorgis | 'dashboard': { |
92 | 0ac84a9a | Dimitris Aragiorgis | 'show': False |
93 | 0ac84a9a | Dimitris Aragiorgis | } |
94 | 0ac84a9a | Dimitris Aragiorgis | } |
95 | 0ac84a9a | Dimitris Aragiorgis | } |