Linux is recommended, but Insight will work on Windows. Official support for Windows is limited.
Insight requires a single CPU. Due to the nature of Python and the asynchronous design of the software, Insight will never utilize more than one CPU core.
At least 256MB of RAM dedicated to Insight. More ram may be required to support other system resources depending on your environment.
At least 2GB of storage for the Insight database. Insight saves a history of all mails pulled and the storage will slowly increase over time. A SSD is recommended.
Only a single service under the same IP address may interact with the zKillboard API.
It is recommended to have at least 5Mbps and a connection with reasonbally low ping. No inbound ports are required for Insight.
NOTE: Ensure Insight is the only service that interacts with zKillboard. Insight interacts with the zKillboard.com API service and will conflict with other services that make use of the zKillboard API under the same IP address. The zKillboard API will automatically ban your IP address if multiple services make a request to zKillboard originating from the same IP.
Only python 3.6 is supported at this time. Python 3.7+ breaks some packages.
Installable through pip and the included requirements.txt
Insight requires the creation of a Discord and an EVE Online developer application.
Required for posting mails.
Requires an Omega account
Insight will function without this, but contact streaming for use in radar and proximity feeds will be unavailable.