publication-igid
Version:
Authorization gateway relying on an auth service for providing user editing interfaces
148 lines (130 loc) • 3.4 kB
Plain Text
{
"domain": "copious.world",
"module_path": "./lib",
"port": "2010",
"login_app": false,
"xxhash" : "cmake",
"modules": {
"custom_transitions": "publication_transitions",
"db": "shared-table-version/shared-table-publication-igid_db",
"middleware": "publication_mware",
"authorizer": "publication_auth",
"validator": "publication_validator",
"static_assets": "publication_static",
"dynamic_assets": "publication_dynamic",
"expression": "publication_express",
"business": "publication_business",
"transition_engine": "publication_transition_engine"
},
"custom_transitions" : {
"add_topics" : false,
"add_commands" : false
},
"db" : {
"static_sync" : 120000,
"key_value_db" : {
"file_cache" : {},
"disk_storage" : "./test/data",
"check_mem_interval" : false,
"removal_interval" : false,
"repo_bridge" : {
"relayer" : {
"paths" : ["upload-lite","upload-media"],
"upload-lite" : {
"host" : "localhost",
"port" : 2221
},
"upload-media" : {
"host" : "localhost",
"port" : 2223
}
}
}
},
"session_key_value_db" : {
"port" : "abc"
},
"static_db" : {
"delay_relay_module_loading" : true,
"blob_dir" : "local/static_db",
"freeloading_timeout" : 7200000,
"max_data_RAM" : 25000000,
"max_forwarded_storage" : 256,
"knowledge_domains" : {},
"db_file" : "local/static_db/userdata.db"
},
"persistence_db" : {
"knowledge_domains" : {},
"db_file" : "local/userdata.db",
"persistence_aging" : false
}
},
"middleware": {
"session": [],
"transforms": [],
"cors" : "default"
},
"authorizer" : {
"user_cookie": "copiousToken",
"use_secure_transfer" : false,
"forhash": {
"field1": "ucwid",
"field2": "name"
},
"login_amelioration": "",
"second_login_amelioration": "",
"failed_password_amelioration": "",
"failed_registration_duplicate": ""
},
"validator" : {
"field_set": {}
},
"static_assets" : {
"static_files": {
"reason": "files listed here will override the directory entries",
"files": [],
"directory": "statics"
}
},
"dynamic_assets" : {
"create_uploader_connections_with_com_link" : true,
"uploader_paths" : {
"server_id" : "tt",
"path_list" : [ "upload-lite", "upload-media" ]
}
},
"business" : {
"rules" : false,
"forgetfulness_tag" : false,
"html_wrapper_with_logo": "personals-templates/header-empty.html"
},
"transition_engine" : {
"transition_files" : {
"EMFILE_handler" : false
}
},
"web_sockets" : {
"web_socket_class" : false,
"web_socket_server_class" : false,
"http_module" : false,
"ports" : {
"port_names" : [ "ws_port", "wss_app_port" ],
"defs" : {
"ws_port": false,
"ws_client_port" : false,
"ws_client_server" : false
}
}
},
"endpoint_server" : {},
"link_manager" : {
"address" : "localhost",
"port" : 7772,
"use_tls" : false,
"default_tls" : false,
"extended_tls_options" : false,
"app_handles_subscriptions" : false,
"app_can_block_and_respond" : false,
"link_manager_paths" : false
}
}