Zum Hauptinhalt springen

Example Config

# Autogenerated
# Filename: ocm-config-example.yaml

tracing:
enabled: false
type: ""
endpoint: ""
collector: ""
log:
level: ""
pretty: false
color: false
file: ""
debug:
addr: 127.0.0.1:9281
token: ""
pprof: false
zpages: false
http:
addr: 127.0.0.1:9280
protocol: tcp
prefix: ""
cors:
allow_origins:
- https://localhost:9200
allow_methods:
- OPTIONS
- HEAD
- GET
- PUT
- POST
- DELETE
- MKCOL
- PROPFIND
- PROPPATCH
- MOVE
- COPY
- REPORT
- SEARCH
allow_headers:
- Origin
- Accept
- Content-Type
- Depth
- Authorization
- Ocs-Apirequest
- If-None-Match
- If-Match
- Destination
- Overwrite
- X-Request-Id
- X-Requested-With
- Tus-Resumable
- Tus-Checksum-Algorithm
- Upload-Concat
- Upload-Length
- Upload-Metadata
- Upload-Defer-Length
- Upload-Expires
- Upload-Checksum
- Upload-Offset
- X-HTTP-Method-Override
- Cache-Control
allow_credentials: false
middleware:
auth:
credentials_by_user_agent: {}
grpc:
addr: 127.0.0.1:9282
tls: null
protocol: ""
grpc_client_tls: null
service_account:
service_account_id: ""
service_account_secret: ""
token_manager:
jwt_secret: ""
reva:
address: eu.opencloud.api.gateway
tls:
mode: ""
cacert: ""
ocmd:
prefix: ocm
expose_recipient_display_name: false
sciencemesh:
prefix: sciencemesh
science_mesh_directory_url: ""
ocm_invite_manager:
driver: json
drivers:
json:
file: /home/chaser/.opencloud/storage/ocm/ocminvites.json
token_expiration: 24h0m0s
timeout: 30s
insecure: false
ocm_provider_authorizer_driver: json
ocm_provider_authorizer_drivers:
json:
providers: /home/chaser/.opencloud/config/ocmproviders.json
ocm_share_provider:
driver: json
drivers:
json:
file: /home/chaser/.opencloud/storage/ocm/ocmshares.json
insecure: false
webapp_template: ""
ocm_core:
driver: json
drivers:
json:
file: /home/chaser/.opencloud/storage/ocm/ocmshares.json
ocm_storage_provider:
insecure: false
storage_root: /home/chaser/.opencloud/storage/ocm
data_server_url: http://localhost:9280/data