Statistics
| Branch: | Tag: | Revision:

root / snf-deploy / files / etc / synnefo / astakos.conf @ 0ac84a9a

History | View | Annotate | Download (3 kB)

1
CLOUDBAR_LOCATION = 'https://%ACCOUNTS%/static/im/cloudbar/'
2
CLOUDBAR_SERVICES_URL = 'https://%ACCOUNTS%/astakos/ui/get_services'
3
CLOUDBAR_MENU_URL = 'https://%ACCOUNTS%/astakos/ui/get_menu'
4

    
5
ASTAKOS_DEFAULT_FROM_EMAIL = 'okeanos feedback@%DOMAIN%>'
6
ASTAKOS_DEFAULT_CONTACT_EMAIL = 'feedback@%DOMAIN%'
7
ASTAKOS_DEFAULT_ADMIN_EMAIL = 'feedback@%DOMAIN%'
8

    
9
ASTAKOS_IM_MODULES = ['local']
10

    
11
ASTAKOS_BASE_URL = 'https://%ACCOUNTS%/astakos'
12

    
13
ASTAKOS_SITENAME = '~okeanos'
14
ASTAKOS_RECAPTCHA_PUBLIC_KEY = '6LeFidMSAAAAAM7Px7a96YQzsBcKYeXCI_sFz0Gk'
15
ASTAKOS_RECAPTCHA_PRIVATE_KEY = '6LeFidMSAAAAAFv5U5NSayJJJhr0roludAidPd2M'
16

    
17
ASTAKOS_RECAPTCHA_USE_SSL = True
18
ASTAKOS_RECAPTCHA_ENABLED = True
19

    
20
ASTAKOS_LOGIN_MESSAGES = []
21
ASTAKOS_SIGNUP_MESSAGES = []
22
ASTAKOS_PROFILE_MESSAGES = []
23
ASTAKOS_GLOBAL_MESSAGES = []
24

    
25
ASTAKOS_PROFILE_EXTRA_LINKS = []
26
ASTAKOS_INVITATION_EMAIL_SUBJECT = 'Invitation to %s' % ASTAKOS_SITENAME
27
ASTAKOS_GREETING_EMAIL_SUBJECT = 'Welcome to %s' % ASTAKOS_SITENAME
28
ASTAKOS_FEEDBACK_EMAIL_SUBJECT = 'Feedback from %s' % ASTAKOS_SITENAME
29
ASTAKOS_VERIFICATION_EMAIL_SUBJECT = '%s account activation is needed' % ASTAKOS_SITENAME
30
ASTAKOS_ADMIN_NOTIFICATION_EMAIL_SUBJECT = '%s account created (%%(user)s)' % ASTAKOS_SITENAME
31
ASTAKOS_HELPDESK_NOTIFICATION_EMAIL_SUBJECT = '%s account activated (%%(user)s)' % ASTAKOS_SITENAME
32
ASTAKOS_EMAIL_CHANGE_EMAIL_SUBJECT = 'Email change on %s' % ASTAKOS_SITENAME
33
ASTAKOS_PASSWORD_RESET_EMAIL_SUBJECT = 'Password reset on %s' % ASTAKOS_SITENAME
34

    
35
ASTAKOS_COOKIE_DOMAIN = '%DOMAIN%'
36

    
37
EMAIL_BACKEND = 'django.core.mail.backends.dummy.EmailBackend'
38
ASTAKOS_SERVICES = {
39
    'cyclades': {
40
        'url': 'https://%CYCLADES%/ui/',
41
        'resources': [{
42
            'name':'disk',
43
            'group':'compute',
44
            'uplimit':30*1024*1024*1024,
45
            'unit':'bytes',
46
            'desc': 'Virtual machine disk size'
47
            },{
48
            'name':'cpu',
49
            'group':'compute',
50
            'uplimit':6,
51
            'desc': 'Number of virtual machine processors'
52
            },{
53
            'name':'ram',
54
            'group':'compute',
55
            'uplimit':6*1024*1024*1024,
56
            'unit':'bytes',
57
            'desc': 'Virtual machines'
58
            },{
59
            'name':'vm',
60
            'group':'compute',
61
            'uplimit':2,
62
            'desc': 'Number of virtual machines'
63
            },{
64
            'name':'network.private',
65
            'group':'network',
66
            'uplimit':1,
67
            'desc': 'Private networks'
68
            }
69
        ]
70
    },
71
    'pithos+': {
72
        'url': 'https://%PITHOS%/pithos/ui/',
73
        'resources':[{
74
            'name':'diskspace',
75
            'group':'storage',
76
            'uplimit':5 * 1024 * 1024 * 1024,
77
            'unit':'bytes',
78
            'desc': 'Pithos account diskspace'
79
            }]
80
    }
81
}
82

    
83
ASTAKOS_COMPONENTS_META = {
84
    'home': {
85
        'order': 0,
86
        'cloudbar': {
87
                'icon': 'https://%ACCOUNTS%/static/branding/images/cloudbar_home.png'
88
        },
89
        'dashboard': {
90
                'show': False
91
        }
92
    }
93
}
94