EVE Quartermaster: early beta / public preview
EVE is Excel in a flight suit, and I apparently decided it needed a quartermaster.
EVE Quartermaster is a web-based EVE Online operations tool focused on asset management, industry, character tracking, corporation support, hauling intel, and long-term analytics.
It started as a small personal project and escalated quickly. The goal is not to replace tools like DOTLAN, Janice, zKillboard, or EVEMon. EQM is meant to sit beside them and bring the information I personally keep reaching for into one place.
Current features include:
-
EVE SSO character linking and ESI sync
-
Character skills, skill queues, ownership, scope checks, and privacy controls
-
Character and corporation asset sync
-
Corporation blueprint sync
-
Corporation wallet division sync
-
Asset ledger with filters, search, CSV export, and Janice-friendly copy output
-
Blueprint and recipe views using imported SDE data
-
Corporation pages with sync status, CEO/member metadata where available, wallet divisions, and eligible sync characters
-
Contact and standing propagation tools
-
Notifications, private messages, permissions, and admin audit log
-
Historical analytics foundation with snapshots, deltas, exports, and widgets
-
Route planning, gatecheck summaries, operational starmap rendering, and security-status coloring
-
Hauling intel widgets for industrial kill heat, PvP system intel, smartbomb indicators, and local threat analysis
-
Jump Freighter plotter with JDC/JFC fuel math, station/cyno guidance, route context, and recent industrial kill visibility
Optional sideloadable Android WebView APK for Android devices
Requirements and deployment notes
EQM requires Docker or Docker Desktop.
It has been tested using Docker Desktop on Windows 11 Pro, both through localhost and through a reverse proxy for public access.
Current published host ports:
-
5173- frontend web app / Vite -
8000- backend API -
5432- PostgreSQL -
6379- Redis
Internally:
-
The frontend proxies
/apito the backend atbackend:8000 -
The backend talks to PostgreSQL at
postgres:5432 -
The backend and worker talk to Redis at
redis:6379
For public reverse proxy exposure, you usually only need to expose/proxy port 5173, unless you deliberately want direct API access.
ESI scopes
EQM requests a broad set of ESI scopes because it is designed to support character, corporation, industry, asset, wallet, structure, contact, market, contract, fittings, killmail, and analytics workflows.
Requested scopes currently include skills, skill queue, character and corporation wallets, structure search/access, clones and implants, contacts, standings, killmails, assets, PI, UI waypoint/window support, fittings, structure markets, corporation structures, loyalty, medals, research agents, industry jobs, market orders, blueprints, corporation roles, contracts, corporation standings, mining ledgers, customs offices, titles, alliance contacts, faction warfare stats, and structure access.
This is still early beta. There are rough edges, performance work still to do, and the API/data model are moving quickly. That said, it has reached the point where I think it may be useful to other pilots, especially industrialists, haulers, quartermasters, CEOs, and anyone who likes turning New Eden’s chaos into readable tables.
At this stage I’m primarily looking for pilots willing to install it, put it through its paces, and tell me what works, what doesn’t, and what they’d like to see added. If you manage an industrial corporation, logistics operation, or alliance infrastructure, your feedback would be especially valuable.
Project/repo:



















