Command Palette

Search for a command to run...

GitHubGitHub
Freshly updated · DevOps Tools Setup & Installations

Install and configure every DevOps tool without the guesswork

Comprehensive guides and step-by-step installation instructions for essential DevOps tools, including Docker, Kubernetes, CI/CD pipelines, monitoring solutions, and infrastructure management tools. Every guide is written for real machines, with the exact commands, config files and verification steps you need to go from zero to a working setup.

  • Step-by-step, copy-paste ready commands
  • Production-ready configuration templates
  • Troubleshooting for the errors you will hit
quick-start.sh
$Install Docker
curl -fsSL https://get.docker.com | sh
$Start the daemon
sudo systemctl enable --now docker
$Verify the setup
docker run hello-world
Copy any command straight into your terminal
35+
Installation Guides

One guide per tool, start to finish

7
Tool Categories

Containers, CI/CD, cloud, infra and more

Copy-paste
Ready Commands

Verified commands you can run as-is

MIT
Open Source

Free for personal and commercial use

Works on Linux, macOS and Windows · Updated continuously by the community

How it works

From blank machine to working setup in three steps

Every guide follows the same structure, so you always know where to look next.

  1. 01

    Pick your tool

    Search the library or filter by category to find the exact guide you need — containers, CI/CD, cloud, infrastructure, monitoring or version control.

    Find a guide
  2. 02

    Run the commands

    Follow the numbered steps, copy the commands and drop in the configuration files. Every command is shown exactly as you should run it.

    Browse guides
  3. 03

    Verify and automate

    Validate the installation with the included checks, then wire the tool into your pipeline so the setup survives the next release.

    Start learning
Why these guides

Written for the machine in front of you

No placeholders, no half-finished examples — just the steps, commands and verification checks that get you to a working setup.

Copy-paste commands

Every guide is written as a runnable sequence, with the exact flags and file paths you need — no guesswork between steps.

See the Docker guide

Production-ready configs

Configuration templates are hardened and commented, so the file you copy works in a real environment instead of only in a tutorial.

See the Terraform guide

Troubleshooting included

The errors you are most likely to hit are documented next to the step that causes them, together with the fix.

Browse the guides

Security by default

Hardening tips for credentials, file permissions and network exposure are part of each setup, not an afterthought.

See the Vault guide
Find your tool

Search every guide in one place

Filter by category or topic and jump straight to the setup guide you need.

35 guides available

Cursor

AI IDE Tools

Install the Cursor AI editor from the official apt and yum repositories, import your VS Code setup and start using Agent and Plan Mode.

ai-ideeditoragent

Zed

AI IDE Tools

Install the open-source Zed editor with its install script, pin a version and configure the built-in AI assistant and agent panel.

ai-ideeditoropen-source

Windsurf / Devin Desktop

AI IDE Tools

Install Windsurf, now shipped as Devin Desktop, from the Codeium package repositories and import your Cursor or VS Code settings.

ai-ideeditoragent

Kiro

AI IDE Tools

Install AWS Kiro, the agentic IDE with spec-driven development, and connect the CLI, web and cloud surfaces to the same project context.

ai-ideeditoragent

Claude Code

AI IDE Tools

Install Anthropic's Claude Code with the native installer or the signed apt, dnf and apk repositories, then verify the release signature.

ai-idecliagent

Gemini CLI

AI IDE Tools

Install Google's Gemini CLI with npm, npx or Homebrew, authenticate with OAuth or an API key and migrate to Antigravity CLI.

ai-idecliagent

Aider

AI IDE Tools

Install Aider with the one-line installer, uv or pipx, point it at a model provider and let it commit your changes in git.

ai-ideclipair-programming

Goose

AI IDE Tools

Install Block's open-source Goose agent as a desktop app or CLI and connect it to 70+ extensions through MCP.

ai-idecliagent

OpenCode

AI IDE Tools

Install the open-source OpenCode terminal agent with the install script, npm or Homebrew and bootstrap the project with AGENTS.md.

ai-idecliagent

VS Code AI Extensions

AI IDE Tools

Add AI to VS Code with GitHub Copilot, Cline, Roo Code and Continue, and install them from the command line in CI images.

ai-ideeditorextensions

Docker

Containers

Install Docker Engine 29 from the official apt and dnf repositories, then configure the daemon, Buildx, Compose and rootless mode.

containersdockerruntime

Kubernetes

Containers

Install Kubernetes v1.37 with kubeadm and containerd, deploy a CNI and join worker nodes to the cluster.

containersorchestrationscaling

Helm

Containers

Install Helm 4, verify the release signature, manage chart repositories and install charts from OCI registries.

containerskubernetespackaging

Istio

Containers

Install Istio 1.31 with istioctl, pick a configuration profile and enable sidecar or ambient mode.

containersservice-meshnetworking

Minikube

Containers

Install Minikube v1.39 and run a local Kubernetes cluster with the driver that suits your machine.

containerskuberneteslocal

OpenShift

Containers

Install OpenShift 4.22 with OpenShift Local (CRC) for development or the agent-based installer for production.

containersplatformenterprise

GitHub Actions

CI/CD

Build CI/CD workflows with the current action versions, run GitHub-hosted or self-hosted runners and secure pipelines with OIDC.

ci-cdautomationpipeline

GitLab CI

CI/CD

Configure GitLab 19 pipelines with rules, install GitLab Runner 19.5 and register runners with the new authentication tokens.

ci-cdautomationpipeline

Jenkins

CI/CD

Install Jenkins 2.580 LTS on Linux, Windows, macOS, Docker and Kubernetes, then add agents and run your first pipeline.

ci-cdautomationpipeline

Terraform

Infrastructure

Install Terraform 1.16, configure providers and remote backends, lock provider versions and test your stacks with terraform test.

iaccloudprovisioning

Ansible

Infrastructure

Install Ansible 14 with ansible-core 2.21, build an inventory, write playbooks and encrypt your secrets with Ansible Vault.

automationconfigurationprovisioning

HashiCorp Vault

Infrastructure

Install Vault 2.2, initialise and unseal the server, enable secrets engines and configure AppRole authentication and audit logging.

securitysecretsencryption

HashiCorp Consul

Infrastructure

Install Consul 2.0, run an ACL-enabled cluster with TLS, register services with health checks and configure service intentions.

service-discoveryconfigurationnetworking

Vagrant

Infrastructure

Install Vagrant 2.4.9, add boxes, manage VirtualBox, VMware, Hyper-V and libvirt providers and provision machines with Ansible.

virtualizationdevelopmentautomation

HashiCorp Packer

Infrastructure

Install Packer 1.16, build machine images for AWS, Azure and GCP from HCL2 templates and sign your builds with provenance attestations.

imagesautomationprovisioning

AWS CLI

Cloud CLIs

Install AWS CLI v2 with the signed install script, authenticate with IAM Identity Center or OIDC and automate AWS from your terminal.

cloudawscli

Azure CLI

Cloud CLIs

Install Azure CLI 2.91, sign in with device code or a managed identity and manage resources, deployments and Bicep files.

cloudazurecli

Google Cloud CLI

Cloud CLIs

Install the Google Cloud CLI 590, authenticate with ADC or service account impersonation and automate Google Cloud with gcloud.

cloudgcpcli

Prometheus

Monitoring

Install Prometheus 3.15 with node_exporter 1.12, configure scraping and alerting in the 3.x format and plan the upgrade from 2.x.

monitoringmetricsalerting

Grafana

Monitoring

Install Grafana 13.2, connect Prometheus and Loki as data sources, provision dashboards from Git and size the deployment for production.

monitoringdashboardsvisualization

ELK Stack

Monitoring

Install Elasticsearch 9.5, Logstash and Kibana from the official repositories with TLS security and automatic configuration.

loggingsearchanalytics

Nagios

Monitoring

Install Nagios Core 4.5 with the Nagios Plugins, configure hosts, services and notifications and verify every check by hand.

monitoringalertingnetworking

Git

Version Control

Install Git 2.56, configure your identity, SSH keys, credential helper and commit signing, and work with branches the modern way.

version-controlcollaborationhistory

GitHub CLI

Version Control

Install GitHub CLI 2.102 from the official repository, authenticate and manage pull requests, workflows, releases and secrets.

version-controlgithubcli

GitLab CLI

Version Control

Install GitLab CLI 1.124, authenticate with OAuth or a token and manage merge requests, pipelines, runners and releases.

version-controlgitlabcli

Set up your next tool in minutes, not hours

Join engineers who use these guides to keep their toolchains reproducible, secure and documented. Free and open source, forever.

Missing a tool? Open an issue and help us write the guide.