diff --git a/config.py b/config.py new file mode 100644 index 0000000..cd8f61d --- /dev/null +++ b/config.py @@ -0,0 +1,65 @@ +# The base URL for Taiko Web, with trailing slash. +BASEDIR = '/' + +# The full URL base asset URL, with trailing slash. +ASSETS_BASEURL = '/assets/' + +# The full URL base song URL, with trailing slash. +SONGS_BASEURL = '/songs/' + +# Multiplayer websocket URL. Defaults to /p2 if blank. +MULTIPLAYER_URL = '' + +# Send static files for custom error pages +ERROR_PAGES = { + 404: '' +} + +# The email address to display in the "About Simulator" menu. +EMAIL = None + +# Whether to use the user account system. +ACCOUNTS = True + +# Custom JavaScript file to load with the simulator. +CUSTOM_JS = '' + +# Default plugins to load with the simulator. +PLUGINS = [{ + 'url': '', + 'start': False, + 'hide': False +}] + +# Filetype to use for song previews. (mp3/ogg) +PREVIEW_TYPE = 'mp3' + +# MongoDB server settings. +MONGO = { + 'host': ['mongo:27017'], + 'database': 'taiko' +} + +# Redis server settings, used for sessions + cache. +REDIS = { + 'CACHE_TYPE': 'redis', + 'CACHE_REDIS_HOST': 'redis', + 'CACHE_REDIS_PORT': 6379, + 'CACHE_REDIS_PASSWORD': None, + 'CACHE_REDIS_DB': None +} + +# Secret key used for sessions. +SECRET_KEY = 'change-me' + +# Git repository base URL. +URL = 'https://github.com/bui/taiko-web/' + +# Google Drive API. +GOOGLE_CREDENTIALS = { + 'gdrive_enabled': False, + 'api_key': '', + 'oauth_client_id': '', + 'project_number': '', + 'min_level': None +}