Codevisor Server

Installation

Install and run Codevisor Server on Linux or macOS.

Installer behavior

curl -fsSL https://www.codevisor.dev/install.sh | sh

On Linux, the installer downloads the matching linux-x64 or linux-arm64 archive, verifies its SHA-256 checksum when sha256sum is available, and links codevisor-server and codevisor-terminal-proxy into a bin directory.

VariablePurposeDefault
CODEVISOR_VERSIONInstall a specific releaseLatest stable
CODEVISOR_INSTALL_DIRRuntime installation directory~/.codevisor/server or /opt/codevisor
CODEVISOR_BIN_DIRCommand symlink directory~/.local/bin or /usr/local/bin
CODEVISOR_PORTListening port49361
CODEVISOR_NO_SERVICE=1Skip systemd setupsystemd enabled when available

Without systemd

CODEVISOR_NO_SERVICE=1 curl -fsSL https://www.codevisor.dev/install.sh | sh
codevisor-server serve --host 0.0.0.0 --port 49361 --auth token

Run the process under your preferred supervisor and give it a persistent home directory.

User service persistence

A systemd user service normally stops after its user logs out. Enable lingering if this machine should remain available:

sudo loginctl enable-linger "$USER"

On this page