/curseforge-docker

Primary LanguageDockerfileMIT LicenseMIT

Curseforge Docker

The goal of this docker is to run curseforge in a sandbox environment allowing you to update your addons without having to run overwolf software on your computer.

The volume mount will mount your Windows World of Warcraft folder into the location that curseforge expects it to be in for auto detection.

Running the Container

  1. Install Docker
  2. Run this command in a terminal (CMD)
     docker run -p 6080:80 -v "//c/Program Files (x86)/World of Warcraft":"/root/.wine/drive_c/Program Files/World of Warcraft/" growlithe/curseforge-docker:latest
  3. Open your browser to http://localhost:6080/
    1. The screen might be white for a few seconds while the display boots up
  4. Click the run_curseforge.sh icon on the desktop
  5. Once inside the app, click on WoW
  6. Select your game version (Retail, BCC, WOTLKC, etc)
  7. Click the refresh button to load the currently installed addons
    1. This button is all the way to the right of the row with "Sync" and looks like two arrows in a circle
    2. This may take a long time initially (a few minutes), but then all your existing addons should show up
  8. Update and find new addons as you please
  9. Stop the container once you are done (start it when you want to update again)