# -*- coding: utf-8 -*- # sqlalchemy SQLALCHEMY_ECHO = 0 # db mysql mysql_app = { "host": "127.0.0.1:3306", "database": "", "user": "root", "password": "", "time_zone": "+8:00" } redis_app = ("127.0.0.1", 6382, 0, "") redis_app_cluster_notes = [ {"host": "127.0.0.1", "port": "6379"}, {"host": "127.0.0.1", "port": "6380"} ] redis_cluster_pwd = "" redis_cluster = 0 # redis_sentinel = 1 # redis_sentinel_nodes = [ # ('192.168.0.1', 40500), # ('192.168.0.2', 40500) # ] # redis_sentinel_master = "" # redis_sentinel_pwd = "" # session expire duration session_ttl = 3600 session_key_prefix = "system:user:jid:%s" # convert get to post app_get_to_post = False # system host host = "https://gap.sst.com" # api root api_root = "https://gap.sst.com" api_prefix = "/api/v1" api_prefix_v2 = "/api/v2" # api freq limit api_count_in_ten_second = 20 login_url = "/login" cookie_domain = ".sst.com" # cookie_domain = "localhost" # cookie_secret, generate method : base64.b64encode(uuid.uuid4().bytes + uuid.uuid4().bytes) cookie_secret = "rn43LMFOQJu1w8lJXlN93Oc7GOqo3kiTvqOq4IrTDjk=" cookie_path = "/" cookie_key = "system:jsessionid" secure_cookie_name = "sst" pwd_error_limit = 10 enable_curl_async_http_client = True max_clients = 300 remote_request_timeout = 10.0 # 异步调用远程api超时时间 单位:Second remote_connect_timeout = 10.0 # 异步调用远程api连接超时时间,单位Second # 系统密码加密秘钥 pwd_aes_key = "FquMBlcVoIkTAmL7" enterprise_aes_key = "FquMBlcVoIkTAmL7" file_upload_dir = "/data/fileupload" rsa_public_file = "/data/app/public" rsa_license_file = "/data/app/license" # hashlib.sha256(base64.b64encode(uuid.uuid4().bytes + uuid.uuid4().bytes)).hexdigest() # 线上配置信息,使用settings_local.py try: from settings_local import * except: pass