This is the source repository for yaml.com - the official website of YAML LLC.
YAML LLC provides professional maintenance and enterprise support for YAML infrastructure through the YES (YAML Enterprise Sustainability) program.
This site is built with Material for MkDocs.
- Landing Page: Professional homepage with YES program overview
- YES Program: Detailed information about enterprise sponsorship tiers
- Projects: Documentation for go-yaml, pyyaml, libyaml, and YAMLScript
- Resources: FAQ, glossary, cheatsheet, and learning materials
- Blog: News and updates from YAML LLC
- About: Team information and contact details
- Python 3.12+
- pip
-
Clone the repository:
git clone https://github.com/yaml/www.yaml.com.git cd www.yaml.com -
Install dependencies:
pip install -r requirements.txt
-
Run the local development server:
mkdocs serve
-
Open your browser to
http://localhost:8000
To build the static site:
mkdocs buildThe built site will be in the site/ directory.
The site is automatically deployed to GitHub Pages via GitHub Actions when changes are pushed to the master branch.
- Source Branch:
master- Contains MkDocs source files - Deployment Branch:
gh-pages- Contains built static site - Domain: yaml.com (configured via CNAME)
To update content:
- Create a new branch
- Edit markdown files in
docs/ - Test locally with
mkdocs serve - Submit a pull request
Blog posts go in docs/blog/posts/ with this frontmatter format:
---
date: 2025-12-10
authors:
- ingy
categories:
- announcements
tags:
- yaml
---
# Post Title
Post excerpt...
<!-- more -->
Full content...- Create markdown file in appropriate
docs/subdirectory - Add to navigation in
mkdocs.ymlif needed
www.yaml.com/
├── .github/
│ └── workflows/
│ └── deploy.yml # GitHub Actions deployment
├── docs/ # Content root
│ ├── index.md # Landing page
│ ├── yes/ # YES Program pages
│ ├── projects/ # Project documentation
│ ├── services/ # Services page
│ ├── resources/ # FAQ, glossary, cheatsheet
│ ├── blog/ # Blog posts
│ ├── about/ # About & team pages
│ ├── assets/ # Static assets
│ │ ├── images/
│ │ ├── stylesheets/
│ │ └── javascripts/
│ └── CNAME # GitHub Pages domain
├── overrides/ # Theme customizations (future)
├── mkdocs.yml # MkDocs configuration
├── requirements.txt # Python dependencies
└── ReadMe.md # This file
Content is Copyright 2020-2025 Ingy dot Net / YAML LLC.
- Website: yaml.com
- Email: [email protected]
- Twitter: @yamlnews
- GitHub: yaml