114 lines
4.0 KiB
Python
114 lines
4.0 KiB
Python
import os
|
|
import socket
|
|
|
|
database = {
|
|
'charset': 'utf8',
|
|
'use_unicode': True,
|
|
'type': 'mysql',
|
|
'host': '127.0.0.1',
|
|
'user': 'mhackspace',
|
|
'passwd': "mhackspace",
|
|
'db': "maidstone_hackspace",
|
|
'port': 3306}
|
|
|
|
payment_providers = {
|
|
'paypal': {
|
|
"mode": "sandbox", # sandbox or live
|
|
'credentials': {
|
|
"mode": "sandbox", # sandbox or live
|
|
"client_id": "AaGlNEvd26FiEJiJi53nfpXh19_oKetteV1NGkBi4DDYZSqBexKVgaz9Lp0SI82gYFSAYpsmxO4iDtxU",
|
|
"client_secret": "EMcIuDJE_VDNSNZS7C7NLi9DEHaDvVu9jlIYyCCHaLmrLuy_VQ6C0bbcRnyF-7B6CcN__Dn6HqUwsgMG"}
|
|
},
|
|
'gocardless':{
|
|
'environment': 'sandbox',
|
|
'credentials': {
|
|
'app_id': 'MNHBS3C4X4ZG211SM70WSS7WCN8B3X1KAWZBKV9S8N6KH2RNH6YZ5Z5865RFD3H6',
|
|
'app_secret': 'NE4NWYDQY4FNN1B47VT9SZ318GPQND130DW7QGQ73JMVTZQZHJQNF23ZFNP48GKV',
|
|
'access_token': 'CJ7G7V36VAH5KVAHTYXD8VE8M4M0S41EQXH2E1HTGV5AN5TAZBER36ERAF4CG2NR',
|
|
'merchant_id': '11QFXD7TTA',
|
|
},
|
|
'redirect_url':'https://test.maidstone-hackspace.org.uk'
|
|
}
|
|
}
|
|
|
|
|
|
#~ gocardless_environment = 'sandbox'
|
|
#~ gocardless_redirect_uri = 'https://test.maidstone-hackspace.org.uk'
|
|
#~ gocardless_credentials = {
|
|
#~ 'app_id': 'MNHBS3C4X4ZG211SM70WSS7WCN8B3X1KAWZBKV9S8N6KH2RNH6YZ5Z5865RFD3H6',
|
|
#~ 'app_secret': 'NE4NWYDQY4FNN1B47VT9SZ318GPQND130DW7QGQ73JMVTZQZHJQNF23ZFNP48GKV',
|
|
#~ 'access_token': 'CJ7G7V36VAH5KVAHTYXD8VE8M4M0S41EQXH2E1HTGV5AN5TAZBER36ERAF4CG2NR',
|
|
#~ 'merchant_id': '11QFXD7TTA'
|
|
#~ }
|
|
|
|
|
|
google_calendar_id = 'contact@maidstone-hackspace.org.uk'
|
|
google_calendar_api_key = 'AIzaSyA98JvRDmplA9lVLZeKwrs1f2k17resLy0'
|
|
|
|
|
|
google_captcha = {
|
|
'secret': '',
|
|
'site': ''
|
|
}
|
|
|
|
# TODO in scaffold remove when commited
|
|
def get_ip_from_hostname(hostname, schema='http'):
|
|
try:
|
|
'%s://%s' % (schema, socket.gethostbyname('nginx'))
|
|
except socket.gaierror:
|
|
return '%s://%s' % (schema, '127.0.0.1')
|
|
|
|
app_domain = 'http://%s' % socket.gethostbyname('nginx')
|
|
app_email_template_path = 'templates/email/'
|
|
schema = 'https:'
|
|
domain = get_ip_from_hostname('nginx')
|
|
port = ''
|
|
rel_uri = '//' + domain
|
|
app_domain = 'http:%s' % rel_uri
|
|
app_email_template_path = 'templates/email/'
|
|
site_name = 'Maidstone Hackspace'
|
|
|
|
flask_secret_key = '4466ae96-849f-4fbe-a469-3295bf1a13f5'
|
|
|
|
oauth_live = False
|
|
oauth_conf = {
|
|
'google': {
|
|
'auth_uri': 'https://accounts.google.com/o/oauth2/auth',
|
|
'token_uri': 'https://accounts.google.com/o/oauth2/token',
|
|
'scope': [
|
|
"https://www.googleapis.com/auth/userinfo.email",
|
|
"https://www.googleapis.com/auth/userinfo.profile"],
|
|
'client_id': '410132800311-ugnuo356e2l0kbe3h3s3l6tbe1h11qa5.apps.googleusercontent.com',
|
|
'client_secret': 'WlH_ntEc3D8kGghhdh7DrKha',
|
|
'user_uri': 'https://www.googleapis.com/oauth2/v1/userinfo',
|
|
'redirect_uri': app_domain + '/oauth/google'
|
|
},
|
|
'facebook': {
|
|
'auth_uri': 'https://www.facebook.com/dialog/oauth',
|
|
'token_uri': 'https://graph.facebook.com/oauth/access_token',
|
|
'scope': ['public_profile', 'email'],
|
|
'client_id': '212129799138288',
|
|
'client_secret': 'b656db816dc5d7ad13b3e3cb50e3fc78',
|
|
'user_uri': 'https://graph.facebook.com/me?',
|
|
'redirect_uri': app_domain + '/oauth/facebook'
|
|
},
|
|
'github': {
|
|
'auth_uri': 'https://github.com/login/oauth/authorize',
|
|
'token_uri': 'https://github.com/login/oauth/access_token',
|
|
'scope': ['https://api.github.com/user'],
|
|
'client_id': 'aace903b0af45ad72f6c',
|
|
'client_secret': '193faadd5e9400763d0390e2979ce92c49bce93a',
|
|
'user_uri': 'https://api.github.com/user',
|
|
'redirect_uri': app_domain + '/oauth/github'
|
|
}
|
|
}
|
|
|
|
email_server = {
|
|
'username': '',
|
|
'password': '',
|
|
'host': 'mail_server',
|
|
'port': 1025,
|
|
'use_tls': False,
|
|
'from': 'support@maidstone-hackspace.org.uk',
|
|
'to': 'support@maidstone-hackspace.org.uk'}
|