Install Server

Installing on Windows

First make sure to install dependencies. These should already be installed since multiple programs and games depend on it:

Then you can download and install Voxta Server:

  1. Download the latest release from our Discord. Sign up to our Patreon to get access to it.
  2. Extract it in a folder of your choice
  3. Run Voxta.DesktopApp.exe. This will launch the server and open the interface automatically.

That’s it! You can now setup your profile and add some services.

Note: You can also launch Voxta.Server.exe directly if you’re comfortable with using the command line. In this case you need to open the interface in your browser at http://127.0.0.1:5384/.

Once the server is launched, you can check out this video on how to install your first service:

Check out the wizard and get some services set up!

Installing on Linux

Installing on Linux is a bit more complicated and partially supported.

# Install Python 3.11.8 with the .so files
sudo add-apt-repository ppa:deadsnakes/ppa -y
sudo apt update
sudo apt upgrade
sudo apt install python3.11 python3.11-dev python3.11-venv
python3.11 -m ensurepip --upgrade
# Install Voxta dependencies
sudo apt install ffmpeg libopenal-dev
# Setup the venv
cd src/server/Voxta.Server
python3.11 -m venv Data/Python/python-3.11-venv

You also need to create ffmpeg.config.json in the root of the Voxta folder with

{
  "BinaryFolder": "/usr/bin/ffmpeg",
  "TemporaryFilesFolder": "/tmp"
}