How to Install Audioserve on Windows 11

Audioserve is an audio server designed for audiobook enthusiasts who want a convenient and easy-to-use interface for accessing their audio files. In this tutorial, we are going to show you how to install Audioserve on Windows 11.

Prerequisites

Before we begin, make sure you have the following:

Step 1: Install Node.js

Audioserve is built on Node.js, so the first step is to ensure that we have Node.js installed on our system.

  1. Open your web browser and navigate to https://nodejs.org/en/download/.
  2. Click on the Windows Installer link to download the latest version of Node.js for Windows.
  3. Once the download is complete, double click the downloaded file to start the installation wizard.
  4. Follow the instructions to install Node.js on your system.

Step 2: Install FFmpeg

FFmpeg is a multimedia framework that Audioserve uses to transcode audio files. We need to install FFmpeg before we can use Audioserve.

  1. Open your web browser and navigate to https://www.gyan.dev/ffmpeg/builds/.
  2. Click on the Download button next to the static build for your architecture (32-bit or 64-bit) and version.
  3. Extract the downloaded files to a directory of your choice.
  4. Rename the extracted directory to "ffmpeg" and move it to the root of your C drive.

Step 3: Download and Extract Audioserve

  1. Open your web browser and navigate to https://github.com/izderadicka/audioserve/releases.
  2. Scroll down to the Assets section and download the latest release.
  3. Extract the downloaded files to a directory of your choice.

Step 4: Install Audioserve

  1. Open the Windows Start menu and search for "Command Prompt".
  2. Right-click on the Command Prompt app and select "Run as administrator".
  3. Navigate to the directory where you extracted Audioserve using the cd command.
  4. Install Audioserve by typing the following command: npm ci
  5. Wait for the installation to complete.

Step 5: Configure Audioserve

  1. Navigate to the config directory in the directory where Audioserve is installed.
  2. Rename the config.json.example file to config.json.
  3. Open config.json with a text editor.
  4. Edit the library section to point to the directory where your audio files are stored.
  5. Save the file.

Step 6: Start Audioserve

  1. Open the Command Prompt app as an administrator.
  2. Navigate to the directory where Audioserve is installed.
  3. Start Audioserve by typing the following command: node server.js
  4. Wait for the server to start.
  5. Open your web browser and navigate to http://localhost:3000.
  6. Login using the default username and password: admin password.
  7. You can change the password once you are logged in.

Congratulations! You have successfully installed and configured Audioserve on your Windows 11 computer.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!