HermesProxy Docker project enables play on existing legacy WoW emulation cores using the modern clients. It serves as a translation layer, converting all network traffic to the appropriate format each side can understand
After downloading the release archive, unzip the ZIP file. You can use the following commands in your terminal:
ZIP:
unzip HermesProxy-ubuntu.zip
After unzipping you need to untar the new file. You can use the following commands in your terminal:
TAR:
tar -xf HermesProxy*.gz
Once the archive is extracted, you'll have a directory named something like HermesProxy-. Rename this directory to HermesProxy. Docker Compose will mount this directory, so if you don't do this, it won't start.
mv HermesProxy-<version> HermesProxy
Make sure to edit the HermesProxy.config
file. Set the external address to 0.0.0.0
and the server address to your classic server. You also need to edit WTF/Config.wtf in your WoW folder to set portal to the IP HermesProxy Docker is using.