// DOWNLOAD

get veiled.

The desktop app for Windows and Linux. Or skip the install and open it in your browser. Hosting your own? The server is further down.

// DESKTOP APP

the desktop app.

Windows

0.8.2

For Windows 10 and 11. It installs in seconds without admin rights and keeps itself up to date. If Windows asks about the publisher the first time pick More info and then Run anyway.

SHA-256Veiled_0.8.2_x64-setup.exe
f4398a756d2ff117b1c6951fca30f066b1086e665c3446da0bf796f9e541ad0c

Linux

0.8.2

One AppImage for every distro. It updates itself. The quickest way in is the one-line install below.

SHA-256Veiled_0.8.2_x86_64.AppImage
79aee52087c2bec149c32cdea179cb5e0e5bf4d4c3680ded8d2f50465578fd83
install on linux
curl -fsSL https://veiled.contact/downloads/veiled-desktop-install.sh | sh

It installs for your user and adds Veiled to your app menu. Run it again to update. To remove it add -s -- --uninstall after sh. Your sign-in and settings stay in ~/.config/Veiled in case you come back.

// SERVER

hosting your own?

You don't need this to use Veiled. It's for groups that want a server of their own. How hosting works.

Windows server

0.1.0-alpha.7

The installer sets the server up to keep running in the background. The plain .exe is for running it yourself.

Linux server

0.1.0-alpha.7

One download for 64-bit Linux with an installer script. Or grab the files to build it in Docker.

linux // check and install
curl -O https://veiled.contact/downloads/SHA256SUMS
curl -O https://veiled.contact/downloads/veiled-server-0.1.0-alpha.7-x86_64-unknown-linux-gnu.tar.gz
sha256sum --check --ignore-missing SHA256SUMS
tar xzf veiled-server-0.1.0-alpha.7-x86_64-unknown-linux-gnu.tar.gz
cd veiled-server-0.1.0-alpha.7-x86_64-unknown-linux-gnu && sudo ./install.sh
docker // after unpacking the container files
docker build -f server/Dockerfile -t veiled-server:0.1.0-alpha.7 .
# first run: answer the setup questions once, inside the data volume
docker run --rm -it -v veiled-data:/srv/veiled/data -w /srv/veiled/data \
  veiled-server:0.1.0-alpha.7 setup
docker run -d --name veiled --restart unless-stopped \
  -p 8443:8443/tcp -p 8444:8444/udp \
  -v veiled-data:/srv/veiled/data -w /srv/veiled/data \
  veiled-server:0.1.0-alpha.7

Keep the veiled-data volume. It holds the database and the server's identity and its settings. When setup asks for the data directory answer . so they all stay together.

// EVERY FILE

sizes and checksums

Server release 0.1.0-alpha.7. Each checksum covers exactly the bytes served here. The same values are in SHA256SUMS.

whatfilesizesha-256
Linux serverServer and streaming relay for Linux x86_64. Comes with install.sh and the licence.
veiled-server-0.1.0-alpha.7-x86_64-unknown-linux-gnu.tar.gz
26.6 MBc57b6b5235611979888c55bd3ccd9be6d51f67862f654978341c3a115f4a0139
Windows serverThe same server as a single .exe. Run it by hand in a terminal.
veiled-server-0.1.0-alpha.7-x86_64-pc-windows-gnu.exe
24.6 MB6a866eb8ce7ade9a0b7df7a5adf878398dfd38122710eab903ec3c206a9f94da
Windows server installerInstalls the server as a Windows service that keeps running after you close the window.
veiled-server-setup-0.1.0-alpha.7.exe
7.1 MB20c00b97d83afda46332f55f3431646d2188e48c4f64e1cd23ad451655317835
Container filesDockerfile and compose file. Caddyfile and nginx sample and a systemd unit.
veiled-server-0.1.0-alpha.7-container-files.tar.gz
6.4 KBc4c5ae9759f72a12eb4f0ddab71aee03ae4a5afa3dc37ce3a83d001cb0cf2733
Web clientThe built web app. Use it with --client-dir to serve it from somewhere else.
veiled-client-0.1.0-alpha.7.tar.gz
1.4 MB1c78d23b4f8f9d4f89eeed16761c9862ad8fea6e101c2fbbe35f5edbe7eb7430
// LICENCE

free to use. free to host.

Download it and run it and host it for anyone. That includes a server that makes money. You can pass on unchanged copies with the licence and checksums. Veiled is proprietary. The source isn't published and changed or rebranded builds may not be shared. It comes without warranty. Its cryptography hasn't had an outside audit yet. The open source libraries inside it keep their own licences. libsodium and libopus are two of them.