# opsschool/curriculum

Ops School Curriculum

Repository: https://github.com/opsschool/curriculum
Canonical: https://ross.abutalabs.com/products/opsschool-curriculum
Homepage: http://www.opsschool.org/
Language: Python
License: NOASSERTION
License Family: other
Topics: sphinx, curriculum, restructuredtext
Last push: 2023-11-23T14:05:07+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 5073, "days_push": 1014, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1631, forks 436 (observed 2026-08-28T04:05:14.012861+00:00)

## What it is
Ops School is a comprehensive open-source curriculum that teaches people how to become operations engineers, covering systems administration, networking, security, and DevOps skills from beginner to expert. The content is written in reStructuredText and built into a documentation site with Sphinx, hosted on Read the Docs.

## Use cases
- learn to become an operations engineer
- study systems administration fundamentals
- learn unix fundamentals and shell usage
- understand active directory and networking basics
- find a free devops and sysadmin curriculum
- contribute documentation to an ops education project

## When to choose
- you want a structured, free curriculum for learning operations engineering from scratch
- you need reference material covering sysadmin, networking, and security fundamentals
- you want to contribute to or fork an open-source ops education resource

## When to avoid
- you need hands-on labs or interactive exercises rather than written documentation
- you want up-to-date coverage of modern cloud-native tooling, as much content reflects older practices
- you need a video course or guided mentorship instead of text-based learning

## Facets
- artifact type: learning-resource
- maturity: maintenance
- function: documentation
- domain: education, developer-tools
- platform: python
- tags: sphinx, restructuredtext, curriculum, operations-engineering, sysadmin, open-source-textbook, devops, web-server

## Member repositories
- opsschool/curriculum (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:14.012861+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:47:51.319824+00:00, confidence not recorded.
  - readme: https://github.com/opsschool/curriculum (fetched 2026-08-28T04:05:14.012861+00:00, sha 96958c5c1515)
  - homepage: http://www.opsschool.org/ (fetched 2026-08-29T11:20:39.710758+00:00, sha 97c4fe3e09d5)
  - site_page: https://www.opsschool.org/active_directory_101.html (fetched 2026-08-29T11:20:39.720516+00:00, sha e2ac86332ec1)
  - site_page: https://www.opsschool.org/soft_skills_101.html (fetched 2026-08-29T11:20:39.722495+00:00, sha f34acffe4165)
- Data as of 2026-08-30T08:39:29.467469+00:00.
