# # Peekaboo configuration file # Copyright (C) 2016-2018 science + computing ag # [global] user : peekaboo group : peekaboo socket_file : /opt/peekaboo/peekaboo.sock pid_file : /opt/peekaboo/peekaboo.pid interpreter : /usr/bin/python chown2me_exec : /opt/peekaboo/bin/chown2me worker_count : 3 sample_base_dir : /tmp job_hash_regex : /var/lib/amavis/tmp/([^/]+)/parts.* # 'yes' or 'no' to use Peekaboo's debug module, which allows # additional code execution at runtime. use_debug_module : no # Whether or not to cleanup temporary files under /tmp keep_mail_data : no [ruleset] config : /path/to/ruleset.conf # # Logging configuration # [logging] # log_level # possible values: CRITICAL | ERROR | WARNING | INFO | DEBUG log_level : DEBUG # note that any % must be escaped with another %. log_format : %%(asctime)s - %%(name)s - (%%(threadName)s) - %%(levelname)s - %%(message)s # if you use systemd you don't want the timestamp # log_format : %%(name)s - (%%(threadName)s) - %%(levelname)s - %%(message)s # # Database configuration # [db] # SQLite url : sqlite:////path/to/database.db # MySQL (recommended) # url : mysql+mysqldb://user:password@host/database # PostgreSQL # url : postgresql://user:password@host:port/database # # Cuckoo specific settings # [cuckoo] exec : /usr/local/bin/cuckoo submit : /usr/local/bin/cuckoo submit storage_path : /home/peekaboo/.cuckoo/storage