Skip to the content second.

Hosted Client

OpenAudioMc gives you the option to host your own client, however, there are some caveats

Setup

  1. Clone the OpenAudioMc repository (or download it as a zip file)
  2. Upload the pre-compiled client (in docs/client/production-client/) to your webserver.
  3. Open OpenAudioMc+, go to the settings page and change the client url to where you uploaded yours, then save.
  4. Execute /oa reload
  5. Generate a new URL by re-joining the server.

Compiling your own JS bundle

Requirements:

To compile

  1. Clone the OpenAudioMc repository (or download it as a zip file)
  2. Navigate to client/
  3. Install dependencies running npm install
  4. Run the build-script running npm run-script build
  5. Your new custom build will appear in the target directory, follow the setup instructions to set it up.