MC-Mod-Hub
allornothing/mc-mod-hub:latest
https://hub.docker.com/r/allornothing/mc-mod-hub
bridge
sh
false
https://github.com/aon082910/mc-mod-hub/issues
https://github.com/aon082910/mc-mod-hub
https://raw.githubusercontent.com/aon082910/AoN-Unraid-Apps/main/MC-Mod-Hub/mc-mod-hub.xml
https://raw.githubusercontent.com/aon082910/mc-mod-hub/main/README.md
https://raw.githubusercontent.com/aon082910/AoN-Unraid-Apps/main/MC-Mod-Hub/icon.png
http://[IP]:[PORT:8080]/
Self-hosted Minecraft mod/addon search hub. Aggregates search results from Modrinth, CurseForge,
PlanetMinecraft, 9Minecraft, BetterBedrock, Hangar (PaperMC's official plugin repo), and SpigotMC
into one searchable list, styled after a familiar category-browser layout (category pills, a
"newest posts" notice board, sortable results table).
Every result and every mod detail page shows the required game edition (Java or Bedrock) and the
game version(s) it supports - read directly from Modrinth/CurseForge's own API fields, and
best-effort parsed from listing text on the scraped sites.
Browse by category (Mods, Modpacks, Resource/Texture Packs, Data Packs, Shaders, Maps/Worlds,
Bedrock Add-Ons, Server Plugins) without typing a search term, via category tiles or the sidebar.
Each mod's detail page also surfaces community discussion pulled from Reddit (since none of these
platforms expose a public reviews API) with heuristic fake-review flags - duplicate text, generic
praise, suspicious posting bursts - and YouTube videos about the mod with download links
automatically extracted from each video's description.
CurseForge and YouTube API keys (both free, both optional but recommended) are entered and changed
from the built-in admin portal after first boot at /admin.html - no file editing required, and no
key ever needs to be baked into the container.
Search results and the notice board are cached (configurable TTL) so repeat searches are instant
and the scraped sites aren't hit on every page load.
Optionally mount your Minecraft server's mods folder at /mods (off by default, one toggle in admin
config) to unlock two more things: an "Install to my server" button on Modrinth/CurseForge results
that downloads straight into that folder, and a "My Mods" update checker that identifies every
installed .jar by exact content hash - SHA1 against Modrinth, murmur2 fingerprint against
CurseForge, the same method their own official apps use, never filename guessing - and flags
anything with a newer version available.
Tools:Utilities
minecraft mod addon search modrinth curseforge planetminecraft 9minecraft betterbedrock bedrock java edition modpack resourcepack shader
Optional but recommended: a free CurseForge API key (console.curseforge.com) and YouTube Data API v3 key (Google Cloud Console) — both entered from the admin portal after first boot, not required to install or run the container.
2026-09-02
MIT
6.9
8080
/mnt/user/appdata/mc-mod-hub
admin