generated from ghga-de/microservice-repository-template
-
Notifications
You must be signed in to change notification settings - Fork 0
/
example_config.yaml
83 lines (83 loc) · 1.96 KB
/
example_config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
add_as_data_stewards: []
allow_read_paths:
- /.well-known/*
- /service-logo.png
allow_write_paths: []
api_ext_path: /api/auth
api_root_path: ''
auth_algs:
- ES256
auth_check_claims:
email: null
exp: null
iat: null
id: null
name: null
auth_events_topic: auth
auth_ext_algs:
- RS256
- ES256
auth_ext_keys: null
auth_key: null
auth_map_claims: {}
auto_reload: true
basic_auth_credentials: null
basic_auth_realm: GHGA Data Portal
claims_collection: claims
cors_allow_credentials: null
cors_allowed_headers: null
cors_allowed_methods: null
cors_allowed_origins: null
csrf_token_bytes: 24
dataset_deletion_event_topic: metadata_datasets
dataset_deletion_event_type: dataset_deleted
db_connection_str: '**********'
db_name: dev-db
docs_url: /docs
generate_correlation_id: true
host: 0.0.0.0
iva_events_topic: ivas
iva_state_changed_event_type: iva_state_changed
ivas_collection: ivas
kafka_max_message_size: 1048576
kafka_security_protocol: PLAINTEXT
kafka_servers:
- kafka:9092
kafka_ssl_cafile: ''
kafka_ssl_certfile: ''
kafka_ssl_keyfile: ''
kafka_ssl_password: ''
log_format: null
log_level: DEBUG
log_traceback: true
max_iva_verification_attempts: 10
oidc_authority_url: https://login.aai.lifescience-ri.eu/oidc/
oidc_client_id: ghga-data-portal
oidc_issuer: https://login.aai.lifescience-ri.eu/oidc/
oidc_userinfo_endpoint: https://login.aai.lifescience-ri.eu/oidc/userinfo
openapi_url: /openapi.json
organization_url: https://ghga.de/
port: 8080
provide_apis:
- users
run_consumer: false
second_factor_recreated_event_type: second_factor_recreated
service_instance_id: '1'
service_name: auth_service
session_id_bytes: 24
session_max_lifetime_seconds: 43200
session_timeout_seconds: 3600
totp_algorithm: sha1
totp_attempts_per_code: 3
totp_digits: 6
totp_encryption_key: null
totp_image: null
totp_interval: 30
totp_issuer: GHGA
totp_max_failed_attempts: 10
totp_secret_size: 32
totp_tolerance: 1
user_events_topic: users
user_tokens_collection: user_tokens
users_collection: users
workers: 1