Files
SneakyScope/app/config/settings.yaml
Phillip Tarrant b59bf67329 added notes to settings.yaml
moved core app config (name, version) out of settings and into app/app_settings.py
added ability to brand SneakyScope to any name
added caching of cert information from crt.sh (cache enable and lenght is configurable in settings.yaml)

streamlined header/footer loading to be more correct
2025-08-23 20:37:44 -05:00

47 lines
1019 B
YAML

branding:
# you can brand your sandbox to anything you want
name: Redwire Sandbox
logging:
# logs when rules are loaded
log_rule_loads: False
# logs each category of rule ran
log_rule_dispatch: False
# logs rule pass/fail per rule
log_rule_debug: False
cache:
# number of recent runs shown on front page
recent_runs_count: 10
# how long to cache whois information
whois_cache_days: 7
# how long to cache geoip information
geoip_cache_days: 7
# should we cache crt certificate pulls?
crt_cache_enabled: True
# how long to cache certificate information (if above is true)
crt_cache_days: 7
external_script_fetch:
# enable ability to pull external scripts
enabled: True
# max mb of script to pull if pulling
max_total_mb: 5
# max time to wait for script to pull if pulling
max_time_ms: 3000
# max redirects for external scripts pull if pulling
max_redirects: 3
ui:
# how many char to show in a snippet preview in the gui
snippet_preview_len: 300