Installation
coderaft runs on Linux, macOS, and Windows. All platforms require Docker.
Source of Truth: Install scripts pull from the
mainbranch and build locally. Always get coderaft from itzcozi/coderaft.
curl -fsSL https://raw.githubusercontent.com/itzcozi/coderaft/main/scripts/install.sh | bash# or mirror: curl -fsSL https://coderaft.ar0.eu/install.sh | bashSupports Debian, Ubuntu, Fedora, CentOS, RHEL, Arch, openSUSE, Alpine, and derivatives. The script installs dependencies, builds coderaft, and sets up permissions.
curl -fsSL https://raw.githubusercontent.com/itzcozi/coderaft/main/scripts/install-macos.sh | bash# or mirror: curl -fsSL https://coderaft.ar0.eu/install-macos.sh | bashInstalls Homebrew (if needed), Go, Git, Docker Desktop, then builds and installs coderaft.
Windows
Section titled “Windows”irm https://raw.githubusercontent.com/itzcozi/coderaft/main/scripts/install.ps1 | iex# or mirror: irm https://coderaft.ar0.eu/install.ps1 | iexRequires Git and Go. The script clones, builds, and adds coderaft to your PATH.
Manual Build
Section titled “Manual Build”For all platforms, you can build manually:
Prerequisites: Git, Go, Docker
git clone https://github.com/itzcozi/coderaft.gitcd coderaftgo build -o coderaft ./cmd/coderaftInstall:
- Linux/macOS:
sudo cp coderaft /usr/local/bin/ - Windows: Move
coderaft.exeto a directory in your PATH
Shell Completion
Section titled “Shell Completion”# Bashcoderaft completion bash > /etc/bash_completion.d/coderaft
# Zshcoderaft completion zsh > "${fpath[1]}/_coderaft"
# Fishcoderaft completion fish > ~/.config/fish/completions/coderaft.fish
# PowerShellcoderaft completion powershell >> $PROFILEUninstall
Section titled “Uninstall”curl -fsSL https://raw.githubusercontent.com/itzcozi/coderaft/main/scripts/uninstall.sh | bash# or mirror: curl -fsSL https://coderaft.ar0.eu/uninstall.sh | bashcurl -fsSL https://raw.githubusercontent.com/itzcozi/coderaft/main/scripts/uninstall-macos.sh | bash# or mirror: curl -fsSL https://coderaft.ar0.eu/uninstall-macos.sh | bashWindows (PowerShell)
Section titled “Windows (PowerShell)”irm https://raw.githubusercontent.com/itzcozi/coderaft/main/scripts/uninstall.ps1 | iex# or mirror: irm https://coderaft.ar0.eu/uninstall.ps1 | iexFile Locations
Section titled “File Locations”| Linux/macOS | Windows | |
|---|---|---|
| Projects | ~/coderaft/<project>/ | %USERPROFILE%\coderaft\<project>\ |
| Config | ~/.coderaft/config.json | %USERPROFILE%\.coderaft\config.json |
| Workspace | /island/ (inside container) | /island/ (inside container) |