Installation
Install and run Codevisor Server on Linux or macOS.
Installer behavior
curl -fsSL https://www.codevisor.dev/install.sh | shOn 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.
| Variable | Purpose | Default |
|---|---|---|
CODEVISOR_VERSION | Install a specific release | Latest stable |
CODEVISOR_INSTALL_DIR | Runtime installation directory | ~/.codevisor/server or /opt/codevisor |
CODEVISOR_BIN_DIR | Command symlink directory | ~/.local/bin or /usr/local/bin |
CODEVISOR_PORT | Listening port | 49361 |
CODEVISOR_NO_SERVICE=1 | Skip systemd setup | systemd 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 tokenRun 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"