You've already forked guix-tribes
ce1e21195d
Source: guix-tribes masterfff523d732Base: previous supertest-dev7025abef29Mode: tree sync, preserving dev channel authorization
49 lines
1.6 KiB
JSON
49 lines
1.6 KiB
JSON
{
|
|
"schemaVersion": "1",
|
|
"tribes": {
|
|
"workingDirectory": "/var/lib/tribes",
|
|
"serviceUser": "tribes",
|
|
"serviceGroup": "tribes",
|
|
"host": "node1.example.invalid",
|
|
"listenAddress": "127.0.0.1",
|
|
"listenPort": 4000,
|
|
"scheme": "https",
|
|
"port": 443,
|
|
"syncHost": "node1.example.invalid",
|
|
"syncPort": 4413,
|
|
"syncBindAddress": "0.0.0.0",
|
|
"syncUrl": "wss://node1.example.invalid:4413/relay",
|
|
"syncTlsCertFile": "/var/lib/tribes/secrets/sync/node.pem",
|
|
"syncTlsKeyFile": "/var/lib/tribes/secrets/sync/node-key.pem",
|
|
"syncTlsCaCertFile": "/var/lib/tribes/secrets/sync/ca.pem",
|
|
"adminPubkeys": [],
|
|
"databaseUser": "tribes",
|
|
"databaseName": "tribes",
|
|
"parrhesiaDatabaseName": "parrhesia",
|
|
"databaseHost": "/var/run/postgresql",
|
|
"secretKeyBaseFile": "/var/lib/tribes/secrets/secret_key_base",
|
|
"tokenSigningSecretFile": "/var/lib/tribes/secrets/token_signing_secret",
|
|
"releaseCookieFile": "/var/lib/tribes/secrets/release_cookie",
|
|
"releaseDistribution": "name",
|
|
"releaseNode": "tribes@127.0.0.1",
|
|
"extraEnvironmentVariables": [
|
|
"TRIBES_BOOTSTRAP_FILE=/etc/tribes/bootstrap.json"
|
|
],
|
|
"logFile": "/var/log/tribes/tribes.log"
|
|
},
|
|
"edge": {
|
|
"certificateName": "node1-example-invalid",
|
|
"certificateSubjects": ["node1.example.invalid"],
|
|
"certificateEmail": "ops@example.invalid",
|
|
"certificateProfile": "shortlived",
|
|
"renewDays": 4,
|
|
"httpPort": 80,
|
|
"httpsPort": 443,
|
|
"challengeAddress": "127.0.0.1",
|
|
"challengePort": 8080,
|
|
"cacheAddress": "127.0.0.1",
|
|
"cachePort": 6081,
|
|
"cacheStorage": ["malloc,256M"]
|
|
}
|
|
}
|