diff --git a/.env.example b/.env.example index 748a589..4df82c2 100644 --- a/.env.example +++ b/.env.example @@ -25,11 +25,13 @@ DB_NAME=argus # community instance). These vars configure how THIS ARGUS instance talks to # an already-running ANIS service — they do not start one. # -# Set ANIS_ENABLED=true and ANIS_URL to turn on reporting WAF auto-bans to -# ANIS and pulling its community threat-intelligence feed. +# On by default against the public Community Edition hub — an empty license +# key already grants the community (free) tier, no signup required. Point +# ANIS_URL at your own self-hosted ANIS instead if you run one, or set +# ANIS_ENABLED=false to turn this off entirely. -ANIS_ENABLED=false -# ANIS_URL=https://anis.example.com:8090 +ANIS_ENABLED=true +ANIS_URL=https://anis.weboria.eu # License key from ANIS dashboard -> Licenses -> Create License. # Leave blank to use the community (free) tier. ANIS_LICENSE_KEY= diff --git a/docker-compose.yml b/docker-compose.yml index 9163a43..e1469a0 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -118,10 +118,12 @@ services: NGINX_HTTPS_PORT: ${NGINX_HTTPS_PORT:-} API_HOST_PORT: ${API_HOST_PORT:-9080} API_HOST: ${API_HOST:-} - # ANIS community intelligence — optional, off by default. Set these to - # connect this instance to an already-running ANIS hub. - ANIS_ENABLED: ${ANIS_ENABLED:-false} - ANIS_URL: ${ANIS_URL:-} + # ANIS community intelligence — on by default against the public + # Community Edition hub (empty license key = community tier, no signup + # required). Set ANIS_URL to your own self-hosted ANIS instead if you + # run one, or ANIS_ENABLED=false to turn this off entirely. + ANIS_ENABLED: ${ANIS_ENABLED:-true} + ANIS_URL: ${ANIS_URL:-https://anis.weboria.eu} ANIS_LICENSE_KEY: ${ANIS_LICENSE_KEY:-} ANIS_SHARE_ATTACKERS: ${ANIS_SHARE_ATTACKERS:-false} DNS_SECURITY_LISTEN_ADDR: ":53"