snapshot of https://github.com/centrifugal/centrifugo.git (master, 2026-09-16; blobs > 131072B omitted)
This commit is contained in:
84
internal/config/testdata/config.toml
vendored
Normal file
84
internal/config/testdata/config.toml
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
[http_server]
|
||||
|
||||
[http_server.tls]
|
||||
enabled = true
|
||||
server_ca_pem = """
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIIEbjCCAtagAwIBAgIRAN1ZJEYl5ZNIOHsbJizQpucwDQYJKoZIhvcNAQELBQAw
|
||||
gZ8xHjAcBgNVBAoTFW1rY2VydCBkZXZlbG9wbWVudCBDQTE6MDgGA1UECwwxZnpA
|
||||
TWFjQm9vay1Qcm8tQWxleGFuZGVyLmxvY2FsIChBbGV4YW5kZXIgRW1lbGluKTFB
|
||||
MD8GA1UEAww4bWtjZXJ0IGZ6QE1hY0Jvb2stUHJvLUFsZXhhbmRlci5sb2NhbCAo
|
||||
QWxleGFuZGVyIEVtZWxpbikwHhcNMjIwNjE2MDYxOTM0WhcNMjQwOTE2MDYxOTM0
|
||||
WjBlMScwJQYDVQQKEx5ta2NlcnQgZGV2ZWxvcG1lbnQgY2VydGlmaWNhdGUxOjA4
|
||||
BgNVBAsMMWZ6QE1hY0Jvb2stUHJvLUFsZXhhbmRlci5sb2NhbCAoQWxleGFuZGVy
|
||||
IEVtZWxpbikwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDLCNVIle5k
|
||||
lfRtzjHe9sEo8zU9pqXfK9fxc2PZqfd6HVDVWyrOHNv9zWV8awEEgwX2kg+sY4ch
|
||||
uKmNdD19UWxLovCMkA92gKhzJoPPBMlVRtSA9QWNw4cXXB25KErPPyBXyyFA13X/
|
||||
6N408I26Aj6ewA0WLISkNgiCddUo31FygTNH4yWXF+F+lol0EJhG+K3E8diYub4P
|
||||
1Ul417sQ/1FxcoGo43fGl8j4y6wCnBQkSNaQCr1vvNEzdmiIYF02a51Efdb3PrSu
|
||||
90nJJBbFQxNhpcl98tLRF5t3wZJ+R2Xy4xPUZYwNNWTdICqW7a4bfD4foByp85kr
|
||||
u44kw7laXghhAgMBAAGjXjBcMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggr
|
||||
BgEFBQcDATAfBgNVHSMEGDAWgBSMh55IrbevJTB4kiFUXsarEAIjXjAUBgNVHREE
|
||||
DTALgglsb2NhbGhvc3QwDQYJKoZIhvcNAQELBQADggGBAG9yTMOybS6ike/UoIrj
|
||||
xLE3a9nPuFdt9anS0XgYicCYNFLc5H6MUXubsqBz30zigFbNP/FR2DKvIP+1cySP
|
||||
DKqnimTdxZWjzT9d0YHEYcD971yk/whXmKOcla2VmYMuPmUr6M3BmUmYcoWve/ML
|
||||
nc8qKJ+CsM80zxFSRbqCVqgPfNDzPHqGbJmOn0KbLPWzkUsIbii/O4IjqycJiDMS
|
||||
Cyuat2Q8TYGiRhDJnouD/semDtqaIGGT77/5QLoEhFRwRKbOfgTT0hjLgTbeKPrx
|
||||
QKARxjVC/QF59nhdf+je/BgrF7jfR1UuCSxwl0xg2Ub2JB5A77efWEoQh2fuSgZk
|
||||
mVTZqDnfGvfYcGE9oiAMl21DimEAdYFSAUTtVI6T0S8BagN3jD+FLV7+TJgPiyIO
|
||||
Lz9gcDP1Zn3jIp4Vy2HawWt+8rta351L70ie9Sk6Cx5fV0slvTFteWYdm26BuKbp
|
||||
NF7OqlGSRzM2iEVaMFLqnrRwDF4bR7qwGukppEXPrsAq2Q==
|
||||
-----END CERTIFICATE-----
|
||||
"""
|
||||
|
||||
[engine]
|
||||
type = "redis"
|
||||
|
||||
[engine.redis]
|
||||
address = "redis:6379"
|
||||
presence_ttl = "30s"
|
||||
|
||||
[client]
|
||||
allowed_origins = [ "http://localhost:3000" ]
|
||||
ping_interval = "12s"
|
||||
|
||||
[client.token]
|
||||
jwks_public_endpoint = "https://example.com/jwks"
|
||||
|
||||
[client.proxy.connect.http.static_headers]
|
||||
x = "y"
|
||||
|
||||
[[client.proxy.refresh.http.static_headers]]
|
||||
key = "X"
|
||||
value = "y"
|
||||
|
||||
[channel.without_namespace]
|
||||
presence = true
|
||||
|
||||
[[channel.namespaces]]
|
||||
name = "ns1"
|
||||
presence = true
|
||||
|
||||
[[channel.namespaces]]
|
||||
name = "ns2"
|
||||
presence = false
|
||||
|
||||
[[proxies]]
|
||||
name = "ppp"
|
||||
|
||||
[[consumers]]
|
||||
name = "kafka"
|
||||
enabled = true
|
||||
type = "kafka"
|
||||
|
||||
[consumers.kafka]
|
||||
brokers = [ "localhost:9092" ]
|
||||
topics = [ "postgres.public.chat_cdc" ]
|
||||
consumer_group = "centrifugo"
|
||||
|
||||
[consumers.kafka.tls]
|
||||
enabled = true
|
||||
cert_pem = "xxx"
|
||||
|
||||
[websocket]
|
||||
write_timeout = "2s"
|
||||
Reference in New Issue
Block a user