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. Sign up to our Patreon to get access to Voxta Server.
  2. Download the latest release from Voxta’s Discord.
  3. Both your Patreon and Discord accounts will need to be linked.
  4. Extract Vosta Server in a folder of your choice:
    • Avoid location with security restrictions
    • Choose the main directory of a C drive for example
    • Keep the folder structure straight forward
    • Avoid whitespaces in folders’ path or name
    • Avoid nested folders with repetitive names
  5. Run Voxta.DesktopApp.exe. This will launch the server and open the interface automatically.

That’s it! You can now setup your Profile.
Next step is to install free local services or paid online services.
For that, check out the wizard and get some services set up!

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/.

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"
}