Skip to content

Maintenance

Terminal window
# Remove stopped containers
coderaft cleanup
# Remove everything (containers + unused images)
coderaft cleanup --all
# Dry run
coderaft cleanup --dry-run
Terminal window
# List all projects
coderaft list
# Check status
coderaft status [project]
# Stop a project
coderaft stop <project>
# Remove a project
coderaft destroy <project>
Terminal window
# Backup current state
coderaft backup <project>
# Backup to custom directory
coderaft backup <project> --output /path/to/backup
# Restore from backup directory
coderaft restore <project> <backup-dir>

The CLI builds from source, so update by rebuilding:

Terminal window
cd /path/to/coderaft
git pull
go build -o coderaft ./cmd/coderaft
Terminal window
# Prune unused resources
docker system prune
# Disk usage
docker system df
# Remove all images
docker image prune -a