I have been "building" (read vibe coding, yes) a self hosted replacement for the string of websites and services I use to manage decks, deck building, arena collection management, and get play metrics and metagame information.

It's not exactly perfect. It runs on glpi, as a plugin, with my thinking being that GLPI is already made to handle IT, assets, workflow, and a complicated relational database, and distill it into a format the user can make use of. It runs a postgres database for glpi and all the assets, a little web server for the user, and some runner services. It scrapes the card database from scryfall with metadata, grabsbinfo from mtgwiki and a few other resources, leaving you with an up to date working system right out of the gate.

The glpi instance then provides a keyed shipper that installs on the same PC where you're running arena. Its just a timed script that reads arenas debug logs and sends them to the glpi instance. All in all it requires very little resources to run, since the db just needs a few hundred MB for images, and there's no real processing being done.

The end goal is a local web service you can log into, and click thru a MTG web interface with everything you'd expect out there on the web.

Its proved beneficial for me already in replacing the other online tools I was using, and provides the same data. I get a detailed log of all my games played of arena on desktop, and a central and much easier to use deck building interface, that includes more a more natural workspace.

I'm always worried I'm high on my own supply, however, and I'm reticent to put it out there, because I often think dumb ideas are good. That said, I'd love to offer what I have if anyone wants to check it out, to use, or just to help or critique it. I'm not a developer, just trying to make a cool tool I'd want to use, and I feel like its working.

you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 5 days ago

I’m not a huge fan of AI (read I hate it), so obviously I’d encourage you to struggle your way through without it, but I have been looking for an alternative to the ManaVault app. It’s the closest to a “one stop shop” I’ve found, though it would be cool to include the EDHRec feature of card combos and the brackets they fit in. I won’t totally write off whatever you come up with, but I’d honestly rather work with human made jank than AI gen jank.

  • source