Skip to content

Feature Request: GeoIP enrichment, SMTP notifications, and expanded IP detail view #11

@AlecMcCutcheon

Description

@AlecMcCutcheon

Hi, I thought it would be interesting if the tool could support additional context around logged IP addresses.

  1. GeoIP Integration

It would be useful if DeceptiFeed could enrich logs with GeoIP data (only for public IPs). This could include details such as country, ASN, ISP, or proxy/VPN detection.

Some free APIs that don’t require an API key and could be used by default:

ip-api.com
– free for non-commercial use, supports JSON/XML/CSV, ~45 requests/min.

ipinfo.io/lite
– free and unlimited, provides country + ASN data.

country.is
– free, no key, returns just the country code.

Ideally, the API provider would be configurable by the user.

  1. SMTP Email Notifications

It might be helpful to have optional email notifications (via a configurable SMTP server). Example behavior:

Send an email alert when a new/first-time public IP is observed.

Avoid repeated alerts for the same IP.
This would give admins real-time awareness of new scanning/probing activity without spamming them.

  1. Separate Enriched Endpoint + UI Integration

The existing threat intelligence feed should remain as just a list of IP addresses for firewall/blocklist compatibility.

In addition, it could be useful to:

Provide a separate endpoint (e.g. /api/ip-details) that returns GeoIP + ASN/ISP metadata for each IP in JSON.

Extend the web UI so that clicking an IP address shows more detailed info, or add a separate “IP detail” page with the enriched data.

Together, these features would make DeceptiFeed not only a honeypot and intel feed, but also a lightweight tool for context and alerting.

Thanks for considering!

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions