github.com/crowdsecurity/crowdsec@v1.6.1/docker/config.yaml (about) 1 common: 2 daemonize: false 3 log_media: stdout 4 log_level: info 5 log_dir: /var/log/ 6 config_paths: 7 config_dir: /etc/crowdsec/ 8 data_dir: /var/lib/crowdsec/data/ 9 simulation_path: /etc/crowdsec/simulation.yaml 10 hub_dir: /etc/crowdsec/hub/ 11 index_path: /etc/crowdsec/hub/.index.json 12 notification_dir: /etc/crowdsec/notifications/ 13 plugin_dir: /usr/local/lib/crowdsec/plugins/ 14 crowdsec_service: 15 acquisition_path: /etc/crowdsec/acquis.yaml 16 acquisition_dir: /etc/crowdsec/acquis.d 17 parser_routines: 1 18 plugin_config: 19 user: nobody 20 group: nobody 21 cscli: 22 output: human 23 db_config: 24 log_level: info 25 type: sqlite 26 db_path: /var/lib/crowdsec/data/crowdsec.db 27 flush: 28 max_items: 5000 29 max_age: 7d 30 use_wal: false 31 api: 32 client: 33 insecure_skip_verify: false 34 credentials_path: /etc/crowdsec/local_api_credentials.yaml 35 server: 36 log_level: info 37 listen_uri: 0.0.0.0:8080 38 profiles_path: /etc/crowdsec/profiles.yaml 39 trusted_ips: # IP ranges, or IPs which can have admin API access 40 - 127.0.0.1 41 - ::1 42 online_client: # Central API credentials (to push signals and receive bad IPs) 43 #credentials_path: /etc/crowdsec/online_api_credentials.yaml 44 tls: 45 agents_allowed_ou: 46 - agent-ou 47 bouncers_allowed_ou: 48 - bouncer-ou 49 prometheus: 50 enabled: true 51 level: full 52 listen_addr: 0.0.0.0 53 listen_port: 6060