Local-first server control

Your hardware. One control center.

AnxOS Control Center turns the PCs and servers you already own into one managed fleet — install it on Windows, pair your machines (even headless ones), and run servers and services from a single desktop app.

Release metadata is loading. If it cannot be loaded, use the GitHub release page.

Runs on
Windows desktop, Linux packages
Manages
This PC or a connected Agent node
Hosting
Your hardware, VPS, NAS, or server
AnxOS Control Center dashboard showing running servers, connected systems, Node Health, and a recommended next step.

AnxOS Control Center on Windows: dashboard, Node Health, and recommended next steps in one window.

Fleet overview

Every machine, one control plane.

Pair a Windows PC, a gaming desktop, or a headless Linux box. Each one becomes a node whose services, files, and health live in the same workspace.

Paired

THIS PC

Windows 11 x64 · The control center and its local Agent run here.

Waiting for pairing

GAMING-PC

Windows 11 x64 · Pairing code generated; paste it under Add Computer.

Paired

HOME-SERVER

Ubuntu x64 · Headless Agent connected through the official package.

Healthy

MC-SERVER

Debian x64 · Minecraft server running; Node Health and logs report here.

Every computer you pair becomes a node. AnxOS keeps their services, files, and health in one place. Live health appears after you connect an Agent.

Add a computer

Adding a computer is the whole setup.

Two paths, one result: a paired node. Desktop or headless, pairing takes a few minutes — manual tokens and JSON are the Advanced recovery path, not the normal one.

Add Computer window with Desktop computer and Headless server paths, Pair with Code, and Advanced Manual Setup.

Add Computer: desktop and headless paths, the recommended Pair with Code flow, and Advanced Manual Setup for recovery.

Advanced recovery path

Direct Agent URL and token setup is for development, recovery, older Agents, or manual networking. A normal pairing never asks you to copy a token.

Desktop computer Windows or desktop Linux

Installing Control Center on that computer includes the Agent, so AnxOS can prepare it for you.

  1. Install AnxOS Control Center on the computer you are adding.
  2. Open Agent Control in that installation.
  3. Select Connect this computer.
  4. Turn on Another computer will connect to this one.
  5. Select Generate Pairing Code and copy the full code.
  6. Paste the code under Add Computer on the machine you manage from.
Headless server Debian or Ubuntu

Install the official Agent package and pair it from the terminal:

  1. Download AnxOS-Agent-<version>.deb for Debian 11+ / Ubuntu 22.04+ x64.
  2. Install it with sudo apt install ./AnxOS-Agent-<version>.deb.
  3. Run anxos-agent pair and copy the one-time code.
  4. Paste the code under Add Computer in the control center.

Headless Linux

Headless Linux is first-class.

The Agent is the same connection either way — on Debian and Ubuntu it ships as an official package and runs as a system service with a full-screen TUI.

The Agent package

  • Official AnxOS-Agent-<version>.deb for Debian 11+ and Ubuntu 22.04+ on x64.
  • Installs as anxos-agent.service — a systemd unit managed by your package manager.
  • Command line and TUI: run anxos-agent for status, or anxos-agent pair to generate a one-time pairing code.
  • Check for updates with anxos-agent update --check.
  • Linux builds are not code-signed — verify the published SHA-256 checksum for the .deb and the AppImage.

Control Center itself is also available for Linux x64 as a .deb or AppImage. Use the Agent package when the machine has no desktop.

AnxOS Agent
Agent
  State      active, enabled (system unit)
  Version    0.1.0 · linux x64
  Identity   dev-01
  Pairing    not_paired
  Address    http://127.0.0.1:47131
  Credential readable (fingerprint 7c2f)
Service
  Unit       active, enabled (system unit)
  Path       /lib/systemd/system/anxos-agent.service
System
  Memory     3.00 GB / 8.00 GB (38%)
  Disk       384 GB free of 500 GB (23% used)
Update
  Current    0.1.0
  Latest     0.1.0 (up to date)
Logs
  09:00:00 info  startup Agent service started
  09:00:01 info  heartbeat Control Center connection healthy
p pair · r refresh · s restart · l logs · u update · ? help · q quit

Rendered from real anxos-agent output on a Debian node.

First server workflow

From a bare machine to a running server.

Templates install onto the machine you paired. If a runtime is missing, Prepare Node installs Java, SteamCMD, and other Runtime Dependencies with your approval before the first start.

1 Add machine

Pair the computer that will run the server.

2 Pick a template

Choose Minecraft Java editions or a SteamCMD-based title.

3 Create

Set the name, memory, and port, then create the instance.

4 Starting

AnxOS starts the process and streams the console.

5 Running

Watch logs, health, and metrics; stop or update when you need to.

Marketplace window with template search, a target-node selector, and Minecraft template cards.

Marketplace: search templates, choose the target node, then create the server.

Minecraft Java

Java editions and modpacks, including Vanilla and Paper, install from the Marketplace.

SteamCMD titles

Palworld, Valheim, Rust, CS2, and Terraria install through SteamCMD.

FiveM

Experimental

Requires a server license key that you provide.

Templates run on the computer or server you paired. AnxOS does not sell hosting capacity.

Day-two operations

Operate it like you're standing at the rack.

The surfaces you reach for after setup — in the same window as the fleet.

Every surface works on whichever node is selected — the PC in front of you or a remote Agent.

  • Console & commandsSend a command or open a console for a running service.
  • FilesBrowse and edit files on a node without opening another tool.
  • Logs & diagnosticsStream service logs and collect redacted diagnostics.
  • Health & metricsCPU, memory, disk, and Node Health for every machine.
  • BackupsProtect server data with backups you can restore later.
  • UpdatesCheck for app and Agent updates from inside AnxOS.
  • Runtime DependenciesSee what a template needs and install it with Prepare Node.
Settings → Updates showing current version, build, channel, and update status for the app.

Updates: current version, build, channel, and update checks in one place.

Nodes window listing total, online, and offline nodes with connection state and Node Health.

Nodes: every paired machine with connection state and health.

Phone pairing

Pair a phone to a node.

A QR code and a browser claim page hand a node credential to your phone. Day-to-day management stays in the desktop Control Center.

Scan the QR code

Generate the pairing QR code for a node in AnxOS and scan it with your phone.

Claim in the browser

Complete the browser claim page to receive the node credential on that phone.

Local-first

Built for hardware you already own.

AnxOS does not sell hosting. Run it on your hardware, VPS, NAS, or server — the machines stay yours, and so does the data. An account is optional, and local mode works offline.

Gaming PC

Pair the PC you already game on and run a server there when it is free.

Spare desktop or mini PC

An unused desktop or a small always-on machine makes a quiet host.

Homelab machine

Add the box that already runs your services and manage it from the same window.

Ubuntu or Debian box

Headless Linux servers pair through the official Agent package.

Rented VPS

Where supported, pair a VPS you rent and manage it alongside your own hardware.


Run Everything on Your Own PC

On Windows, the Local Agent runs as a service on your own computer — no second server required, and remote nodes stay optional.

Runs Locally

Servers, files, and backups stay on your own machine.

Automatic Setup

AnxOS prepares the local Agent runtime and folders from inside the app.

Starts with Windows

The Local Agent can run as a Windows service, so the desktop app can stay closed.

No Token Copying

Local pairing is handled automatically — there are no Agent tokens to paste.

Remote Servers Optional

Add a VPS, NAS, or Linux box later; nothing requires a second machine.

Easy Repair and Updates

Agent diagnostics, repair, and updates stay inside AnxOS.

Public access

Reach it from anywhere — on your terms.

Choose how a service is exposed. Playit.gg is integrated; everything else is external or manual, and it is labeled that way.

Playit.gg

Integrated

Tunnels are created and managed in Playit itself, then refreshed in AnxOS.

Cloudflare Tunnel

External

Install cloudflared on the node yourself; AnxOS does not manage the tunnel.

Tailscale

Tailnet only

Sign in on the node. Access stays inside your own tailnet.

Router port forwarding

Manual

Configure forwarding on your own router, outside AnxOS.

External and manual options follow each provider's own account and rules. AnxOS labels anything it does not manage for you.

Security posture

Trust is a feature.

The AnxOS Local Agent securely connects the desktop app to services running on your computer. These are the boundaries it keeps by default.

  • One-time pairing codesPairing codes are one-time and expire; generate a fresh code for each computer.
  • Loopback by defaultThe Agent listens on loopback (127.0.0.1) unless you opt in to network exposure.
  • Signed Windows installerWindows installers are Authenticode-signed.
  • SHA-256 for LinuxLinux packages and the Agent .deb publish SHA-256 checksums; they are not code-signed.
  • Uninstall keeps your dataRemoving the Agent leaves your servers, worlds, and configuration in place.
  • Redacted diagnosticsDiagnostics report fingerprints and timestamps, not secrets.

Read the details

How AnxOS handles connections, credentials, logs, and diagnostics is written down in full.

Your next server may already be sitting on your desk.

Install AnxOS Control Center on Windows, pair the machine you want to use, and start from a template.

Not Found

That page is not available

The link may be outdated, private, or typed incorrectly. Public AnxOS pages are listed below.