mizzy/serverspec
RSpec tests for your servers configured by CFEngine, Puppet, Chef, Ansible, Itamae or anything else even by hand observed · 2026-08-28
Health v2 · maintenance only
31/100
- Activity 18
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4910
- days_rel: 496
- days_push: 496
- n_releases_24m: 1
Adoption not part of the score
2520 stars · 358 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Serverspec is a Ruby library for writing RSpec tests that verify servers are configured correctly, executing commands locally, via SSH, WinRM, or Docker API without requiring agents. It works with any configuration management tool such as Puppet, Chef, Ansible, CFEngine, or Itamae, and aims to help refactoring infrastructure code.
Use cases
- test that my puppet-managed servers are configured correctly
- write rspec tests for server configuration
- verify ansible-provisioned hosts without installing agents
- check services and ports are running on remote servers over ssh
- test docker containers' configuration with rspec
- refactor infrastructure code with automated server tests
When to choose
- you use Ruby/RSpec and want agentless infrastructure testing
- you need to verify server state across SSH, WinRM, local, or Docker backends
- you want tool-agnostic tests independent of your config management tool
When to avoid
- you prefer modern alternatives like InSpec or Goss with more active development
- you don't use Ruby or want a non-RSpec testing workflow
- you need a project with active feature development - it is in maintenance mode with PR-only contributions
Facets
library · maturity maintenance
testing infrastructure-as-code configuration-management cli testing infrastructure-as-code self-hosted ruby windows cli rspec server-testing specinfra ssh winrm infrastructure-testing configuration-management-testing devops automation linux macos docker
3 sources
- readme: https://github.com/mizzy/serverspec · fetched 2026-08-28 · b541bb255f55
- homepage: http://serverspec.org/ · fetched 2026-08-29 · f6810be62bed
- site_page: https://serverspec.org/changes-of-v2.html · fetched 2026-08-29 · c222f9462647
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| mizzy/serverspec | main | 31 |
For agents
markdown · JSON · MCP: product_card(name="mizzy/serverspec")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem