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:
- Download the latest release from our Discord. Sign up to our Patreon to get access to it.
- Extract it in a folder of your choice
- 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"
}