VoiceCraft
Server

Server Installation

Server Installation

Prebuilt Binary Releases

The following server builds are available in releases:

  • Windows: VoiceCraft.Server.Windows.x64.zip, x86, arm64
  • Linux: VoiceCraft.Server.Linux.x64.zip, arm, arm64

Download: Latest Release

Windows

  1. Download VoiceCraft.Server.Windows.<arch>.zip.
  2. Extract the archive.
  3. Run:
./VoiceCraft.Server.exe

Linux

  1. Download VoiceCraft.Server.Linux.<arch>.zip.
  2. Extract the archive.
  3. Run:
chmod +x ./VoiceCraft.Server
./VoiceCraft.Server

macOS (build from source)

At the time of writing, CI does not publish a dedicated macOS server artifact, but you can build manually:

git clone https://github.com/AvionBlock/VoiceCraft.git
cd VoiceCraft/VoiceCraft.Server
dotnet restore
dotnet publish -c Release -r osx-arm64 -p:PublishSingleFile=true

For Intel macOS, replace osx-arm64 with osx-x64.

Run as systemd service (Linux)

Example /etc/systemd/system/voicecraft.service:

[Unit]
Description=VoiceCraft Server
After=network.target

[Service]
WorkingDirectory=/opt/voicecraft
ExecStart=/opt/voicecraft/VoiceCraft.Server
Restart=always
RestartSec=3
User=voicecraft
Group=voicecraft

[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now voicecraft
sudo systemctl status voicecraft

Docker

Official container package links are available in project README:

Copyright © 2026