Arkivix Releases
The official download point for Arkivix — ready-to-run server and agent packages for Windows and Linux.
Arkivix is a client/server backup system for Windows and Linux machines, distributed exclusively as compiled binaries. This release channel contains everything a customer needs to install and operate Arkivix: a ready-to-use Docker Compose file for the central server, versioned self-contained server and agent archives, installer scripts, and a SHA-256 checksum manifest. No application source code is included or required.
The server image is published as ghcr.io/stoxello/arkivix, and each release carries self-contained Windows and Linux x64 archives for both the server and the agents — no SDKs or runtimes are needed on target machines.
Key Features
- One-command Docker install – the supplied
docker-compose.ymlpulls the prebuilt image, restarts automatically, and stores all state in a persistent named volume. - Local-first dashboard – the administration interface binds to
127.0.0.1:5198only, keeping it off the network by default. - Cross-platform servers and agents – each release contains self-contained Windows and Linux x64 archives for both roles; nothing else to install.
- Guided agent enrollment – the dashboard's Add device flow generates a one-time enrollment code and the exact install command for the target machine.
- Integrity verification – every release includes
SHA256SUMS.txtso downloads can be verified before installation. - Hardened container defaults – read-only root filesystem, tmpfs for
/tmp, no-new-privileges, and data kept in thearkivix-datavolume.
System Requirements
| Requirement | Details |
|---|---|
| Server | Docker Engine/Desktop with Compose v2 — or a Windows/Linux x64 machine for native installs |
| Agents | Windows x64 or Linux x64 on each protected machine |
| Runtimes | None — all distributed binaries are self-contained |
| Ports | TCP 5198 (dashboard, loopback-only by default); HTTPS 5199 for remote agents when configured |
| Licensing | Internet access to license.stoxello.com for machine-count validation |
Installation
Each release provides these artifacts:
docker-compose.yml– single-file server deployment pullingghcr.io/stoxello/arkivixarkivix-server-win-x64.zip– self-contained Windows x64 server (runArkivix.exe)arkivix-server-linux-x64.tar.gz– self-contained Linux x64 server (run./Arkivix)arkivix-agent-win-x64.zip– Windows agent includinginstall-agent.ps1arkivix-agent-linux-x64.tar.gz– Linux agent includinginstall-agent.shSHA256SUMS.txt– checksums for every archive
- Download the artifacts from the latest release and verify them against
SHA256SUMS.txt. - Create a folder for the server and place the Compose file in it.
- Pull and start the server container.
- Open the dashboard at
http://127.0.0.1:5198and follow Add device to enroll machines using the matching agent package.
# Linux / macOS
mkdir -p arkivix && cd arkivix
curl -fsSLO https://raw.githubusercontent.com/stoxello/Arkivix-Releases/main/docker-compose.yml
docker compose pull
docker compose up -d
# Windows PowerShell
New-Item -ItemType Directory -Path arkivix -Force | Out-Null
Set-Location arkivix
Invoke-WebRequest `
https://raw.githubusercontent.com/stoxello/Arkivix-Releases/main/docker-compose.yml `
-OutFile docker-compose.yml
docker compose pull
docker compose up -d
To upgrade the server: docker compose pull && docker compose up -d. The arkivix-data volume survives container replacement.
Usage
Day-to-day operation happens in the web dashboard:
- Add a protected machine – choose Add device; the dashboard generates a one-time enrollment code and the exact command for the Windows or Linux agent.
- Install an agent – download the matching agent archive from the latest release and run its installer script (
install-agent.ps1/install-agent.sh) with the generated parameters. - Upgrade the server –
docker compose pull && docker compose up -d; backups persist in the data volume. - Operate safely – remote agents require a trusted HTTPS server address; keep the admin interface loopback-only or behind an authenticated HTTPS reverse proxy. Avoid
docker compose down --volumesunless you intend to delete all backups, and keep an off-site copy of important backups.
Configuration
Configuration surface exposed by this distribution:
docker-compose.yml– port binding (127.0.0.1:5198:5198), thearkivix-data:/app/App_Datavolume, and environment variables such asASPNETCORE_ENVIRONMENT,Urls,Arkivix__AllowNonLoopbackAdmin, andARKIVIX_AGENT_RELEASE_BASE_URL(points agents at the latest release download).- Container hardening flags – read-only filesystem,
no-new-privileges:true, tmpfs at/tmp. - In-product settings – deeper server settings are managed through the product's own dashboard rather than files in this distribution.