generated from coop-cloud/example
56 lines
1.3 KiB
Cheetah
56 lines
1.3 KiB
Cheetah
|
{
|
||
|
"services": {
|
||
|
"CoAuthoring": {
|
||
|
"sql": {
|
||
|
"type": "{{ env "DB_TYPE" }}",
|
||
|
"dbHost": "{{ env "DB_HOST" }}",
|
||
|
"dbPort": "{{ env "DB_PORT" }}",
|
||
|
"dbName": "{{ env "DB_NAME" }}",
|
||
|
"dbUser": "{{ env "DB_USER" }}",
|
||
|
"dbPass": "{{ secret "db_password" }}"
|
||
|
},
|
||
|
{{ if eq (env "JWT_ENABLED") "true" }}
|
||
|
"token": {
|
||
|
"enable": {
|
||
|
"request": {
|
||
|
"inbox": true,
|
||
|
"outbox": true
|
||
|
},
|
||
|
"browser": true
|
||
|
},
|
||
|
"inbox": {
|
||
|
"header": "Authorization",
|
||
|
"inBody": true
|
||
|
},
|
||
|
"outbox": {
|
||
|
"header": "Authorization",
|
||
|
"inBody": true
|
||
|
}
|
||
|
},
|
||
|
"secret": {
|
||
|
"inbox": {
|
||
|
"string": "{{ secret "jwt_secret" }}"
|
||
|
},
|
||
|
"outbox": {
|
||
|
"string": "{{ secret "jwt_secret" }}"
|
||
|
},
|
||
|
"session": {
|
||
|
"string": "{{ secret "jwt_secret" }}"
|
||
|
}
|
||
|
},
|
||
|
{{ end }}
|
||
|
"autoAssembly" : {
|
||
|
"enable": {{ env "AUTO_ASSEMBLY_ENABLED" }},
|
||
|
"interval": "{{ env "AUTO_ASSEMBLY_INTERVAL" }}",
|
||
|
"step": "{{ env "AUTO_ASSEMBLY_STEP" }}"
|
||
|
}
|
||
|
}
|
||
|
},
|
||
|
"rabbitmq": {
|
||
|
"url": "amqp://guest:guest@rabbitmq"
|
||
|
},
|
||
|
"queue": {
|
||
|
"type": "rabbitmq"
|
||
|
}
|
||
|
}
|