123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- {
- "backend": {
- "extrainfo_file": "descriptors/cached-extrainfo",
- "networkstatus_file": "descriptors/networkstatus-bridges",
- "descriptors_file": "descriptors/bridge-descriptors",
- "blocklist_file": "",
- "allowlist_file": "",
- "bridgestrap_endpoint": "http://127.0.0.1:5001/bridge-state",
- "bridgestrap_token": "BridgestrapApiTokenPlaceholder",
- "onbasca_endpoint": "http://127.0.0.1:5002/bridge-state",
- "onbasca_token": "OnbascaApiTokenPlaceholder",
- "bandwidth_ratio_threshold": 0.75,
- "api_endpoint_resources": "/resources",
- "api_endpoint_resource_stream": "/resource-stream",
- "api_endpoint_targets": "/targets",
- "web_endpoint_status": "/status",
- "web_endpoint_metrics": "/rdsys-backend-metrics",
- "storage_dir": "storage",
- "assignments_file": "assignments.log",
- "resources": {
- "vanilla": {
- "unpartitioned": false,
- "stored": false,
- "distributors": [
- "https",
- "moat"
- ]
- },
- "obfs2": {},
- "obfs3": {},
- "obfs4": {},
- "scramblesuit": {},
- "tblink": {
- "unpartitioned": true,
- "stored": true
- }
- },
- "api_tokens": {
- "https": "HttpsApiTokenPlaceholder"
- },
- "web_api": {
- "api_address": "127.0.0.1:7100",
- "cert_file": "",
- "key_file": ""
- },
- "distribution_proportions": {
- "https": 1
- }
- },
- "distributors": {
- "https": {
- "resources": [
- "obfs4",
- "vanilla"
- ],
- "web_api": {
- "api_address": "127.0.0.1:7200",
- "cert_file": "",
- "key_file": ""
- },
- "time_distribution": {
- "num_bridges_per_request": 2,
- "rotation_period_hours": 24,
- "num_periods": 2,
- "storage_dir": "storage/https"
- }
- },
- "stub": {
- "resources": [
- "obfs4"
- ],
- "web_api": {
- "api_address": "127.0.0.1:7400",
- "cert_file": "",
- "key_file": ""
- }
- },
- "telegram": {
- "resource": "obfs4",
- "num_bridges_per_request": 2,
- "rotation_period_hours": 24,
- "token": "",
- "min_user_id": 0,
- "updater_tokens": {
- "name": "DynamicBridgeTokenPlaceholder"
- },
- "storage_dir": "/tmp/storage_telegram",
- "api_address": "127.0.0.1:7600",
- "lox_server_address": "http://localhost:8001"
- }
- },
- "updaters": {
- "gettor": {
- "github": {
- "auth_token": "",
- "owner": "TheTorProject",
- "repo": "gettorbrowser"
- },
- "gitlab": {
- "auth_token": "",
- "owner": "TheTorProject"
- },
- "s3": [
- {
- "access_key": "",
- "access_secret": "",
- "signing_method": "archive_org_dangerous_workaround",
- "endpoint_url": "https://s3.us.archive.org/",
- "endpoint_region": "",
- "name": "archive_org",
- "bucket": "",
- "name_procedural_generation_seed": "SECRET"
- },
- {
- "access_key": "",
- "access_secret": "",
- "signing_method": "v4",
- "endpoint_url": "https://s3.fr-par.scw.cloud",
- "endpoint_region": "fr-par",
- "name": "scaleway",
- "bucket": "get-tor",
- "name_procedural_generation_seed": ""
- }
- ],
- "gdrive": {
- "app_credential_path": "",
- "user_credential_path": "",
- "parent_folder_id": ""
- },
- "metrics_address": "127.0.0.1:7800"
- }
- }
- }
|