Sideroca (Simplifying Interactions and Dynamic Enhancements for Remarkable Outcomes in Card Acquisition) is a full-stack web application built using Next.js and FastAPI. The app serves as a user interface to interact with a PostgreSQL database containing the trading card dumps provided by NationStates.
Sideroca does not aim to replicate or dream to match r3n's card queries, but it does seek to provide similar functionalities by enabling users to retrieve cards based on desired parameters.
I already owned a domain sideroca.com and was not using it.
If you have the technical understanding to run this yourself, I'd appreciate it. Since I made it that means self-hosting it cannot be too difficult.
You can either spin up Docker containers from the compose (adding the ports to front and back to skip Nginx configuration) or run each by themselves.
The latter will require running generate_sqlite.py and installing Redis onto your system. If you don't want Redis, remove all Redis related code from FastAPI.