| File | +{{.Status.DBFile}} | +
| Destination path | +{{.Status.DBPath}} | +
| DB exists | ++ {{if .Status.DBExists}} + Yes + {{.Status.DBSizeHuman}} + {{else}} + No + {{end}} + | +
| Last updated | ++ {{if .Status.LastUpdated.IsZero}} + Never + {{else}} + {{.Status.LastUpdated.Format "2006-01-02 15:04:05 UTC"}} + {{end}} + | +
| Next refresh | ++ {{if .Status.NextRefresh.IsZero}} + — + {{else}} + {{.Status.NextRefresh.Format "2006-01-02 15:04:05 UTC"}} + (every {{.Status.RefreshDays}} days) + {{end}} + | +
| Token configured | ++ {{if .Status.TokenSet}} + Yes + {{else}} + No + Set ipinfo_token in app_config.conf + {{end}} + | +
| Status | +Downloading... | +
| Last error | +{{.Status.LastErrMsg}} | +
+ Downloads {{.Status.DBFile}} from ipinfo.io
+ and saves it to {{.Status.DBPath}}.
+ CrowdSec will use the new file automatically — no restart needed.
+
1. Get a free token at ipinfo.io/signup
+2. Add to app_config.conf:
ipinfo_token = your-token-here +ipinfo_db_file = asn.mmdb +ipinfo_db_path = /var/lib/crowdsec/data/GeoLite2-ASN.mmdb +ipinfo_refresh_days = 7+
3. Restart crowdsec-dashy and click Refresh Now
+4. For country enrichment, also download country.mmdb and configure CrowdSec to use it