{
    "instance": {
        "enabled": true,
        "name": "teapot",
        "domain": "teapot.com",
        "rpc_endpoint": "http://teapot_socialbox:8085/",
        "dns_mocks": {
            "teapot.com": "v=socialbox;sb-rpc=http://teapot_socialbox:8085/;sb-key=sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY;sb-exp=0",
            "coffee.com": "v=socialbox;sb-rpc=http://coffee_socialbox:8085/;sb-key=sig:g59Cf8j1wmQmRg1MkveYbpdiZ-1-_hFU9eRRJmQAwmc;sb-exp=0"
        }
    },
    "security": {
        "display_internal_exceptions": true,
        "resolved_servers_ttl": 600,
        "captcha_ttl": 200,
        "otp_secret_key_length": 32,
        "otp_time_step": 30,
        "otp_digits": 6,
        "otp_hash_algorithm": "sha512",
        "otp_window": 1
    },
    "cryptography": {
        "host_keypair_expires": 0,
        "host_public_key": "sig:MDXUuripAo_IAv-EZTEoFhpIdhsXxfMLNunSnQzxYiY",
        "host_private_key": "sig:kPfGxpsnisJIp5pKuD1AI7-T1bLk1S-EGOr7jBq5AO4wNdS6uKkCj8gC_4RlMSgWGkh2GxfF8ws26dKdDPFiJg",
        "internal_encryption_keys": [
            "ql5xP8OmKbSm_Fj4uz28aJ2Dpxdpg994Ker9Yp6eWVc",
            "1mbn_MrV_XlPG7bqTrLXHd8H9bBUN27Rm-oIZmldOYQ",
            "PL5YB2_C3I3gZAzrA2AP37tZKPsM5BQg0RH7LAgREGs",
            "VEU4sF9v3AzDKEBLEJCbhirERouNdvMjGBoLLn0A9M4",
            "5HeBwyDdUh8rbF5EKM9rQ0uU8PyzMIljoGKnn9CPk1U",
            "YOGrfjs2dYnf7OL6FLhCMmfig-xCHNjGF7Gny7DisEQ",
            "N-ouk7GBRqn1wLXtJ7BCcE5kPh4X0kgHuKzgOJ6i3Oo",
            "bTo0YnNOVB4XtqiFpSx9kRaufDRDoYt6or-MRodngWQ",
            "HTAvX3Nnf61-UOFQYcJOqfGcJVps_EOxo7KUf5Z0Zk0",
            "UelTVnfWENEZEt6a7j5jxWq_pXWZ4X9pF8lOrdb6PKc"
        ],
        "encryption_keys_count": 10,
        "encryption_keys_algorithm": "xchacha20",
        "transport_encryption_algorithm": "chacha20"
    },
    "database": {
        "host": "teapot_mariadb",
        "port": 0,
        "username": "socialbox",
        "password": "socialbox",
        "name": "socialbox"
    },
    "logging": {
        "console_logging_enabled": true,
        "console_logging_level": "info",
        "file_logging_enabled": true,
        "file_logging_level": "debug"
    },
    "cache": {
        "enabled": true,
        "engine": "redis",
        "host": "teapot_redis",
        "port": 6379,
        "username": "root",
        "password": "root",
        "database": "0",
        "sessions": {
            "enabled": true,
            "ttl": 3600,
            "max": 1000
        }
    },
    "registration": {
        "enabled": true,
        "privacy_policy_document": null,
        "privacy_policy_date": 1734985525,
        "accept_privacy_policy": false,
        "terms_of_service_document": null,
        "terms_of_service_date": 1734985525,
        "accept_terms_of_service": false,
        "community_guidelines_document": null,
        "community_guidelines_date": 1734985525,
        "accept_community_guidelines": false,
        "password_required": true,
        "otp_required": false,
        "display_name_required": true,
        "display_picture_required": false,
        "email_address_required": false,
        "phone_number_required": false,
        "birthday_required": false,
        "image_captcha_verification_required": false
    },
    "authentication": {
        "enabled": true,
        "image_captcha_verification_required": true
    },
    "policies": {
        "max_signing_keys": 20,
        "session_inactivity_expires": 43200,
        "image_captcha_expires": 300,
        "peer_sync_interval": 3600
    },
    "storage": {
        "path": "/etc/socialbox",
        "user_display_images_path": "user_profiles",
        "user_display_images_max_size": 3145728
    }
}