""" Litecord Copyright (C) 2018-2019 Luna Mendes This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . """ MODE = 'CI' class Config: """Default configuration values for litecord.""" MAIN_URL = 'localhost:1' NAME = 'gitlab ci' # Enable debug logging? DEBUG = False # Enable ssl? (gives wss:// instead of ws:// on gateway route) IS_SSL = False # what to give on gateway route? # this must point to the websocket. # Set this url to somewhere *your users* # will hit the websocket. # e.g 'gateway.example.com' for reverse proxies. WEBSOCKET_URL = 'localhost:5001' VOICE_WEBSOCKET_URL = 'localhost:5002' # Where to host the websocket? # (a local address the server will bind to) WS_HOST = 'localhost' WS_PORT = 5001 #: Where to host the VOICE websocket? # (a local address the server will bind to) VWS_HOST = 'localhost' VWS_PORT = 5003 # Postgres credentials POSTGRES = {} class Development(Config): DEBUG = True POSTGRES = { 'host': 'localhost', 'user': 'litecord', 'password': '123', 'database': 'litecord', } class Production(Config): DEBUG = False IS_SSL = True class CI(Config): DEBUG = True POSTGRES = { 'host': 'postgres', 'user': 'postgres', 'password': '' }