An experimental project that allows modders to add releases from CurseForge, GitHub, Modrinth and NightBloom into a gradle project as a dependency.
Simply put, a maven repository for mods.
Just because. No specific reason.
Unimaven makes use of Docker and Docker compose. Make sure you have both installed before continuing.
To get started, first clone this repository:
git clone https://github.com/firstdarkdev/unimaven.git
cd unimaven
Next, open up the docker-compose.yml
file, and replace the following:
CURSE_API_TOKEN: INSERT_YOUR_VALID_TOKEN_HERE
with your own valid curseforge api key. If you don't have one, you can apply here
Finally, unimaven uses port 8080
by default. You can change this to any port, in the docker compose file.
Example:
ports:
- "8085:8080"
This means that unimaven will now be available at 127.0.0.1:8085
To start unimaven, run the following command:
docker compose up -d --build
Written in GO. Licensed under GPL-3.0. Join our Discord