Website Structure

The portal is divided into sections. Each section contains subsections, and each subsection has several pages.

Section

Examples: Get Tools, Languages and Databases, …

Subsection

Examples: Vagrant, Docker, Python, Ruby, …

Page

Examples: About Vagrant, Vagrant with libvirt provider, Vagrant with VirtualBox provider, …

Pages contain the actual content. Contributors only need to create and edit pages. Pages are represented by Markdown files with special YAML header, which defines section, subsection, and information used in title - name and description.

Example page file

---
name: Docker in Fedora
subsection: docker

section: tools
description: Platform for distributed applications.
---

# Docker
Docker is a platform for developers and sysadmins to develop, ship, and run applications ...

## Getting Started with Docker
To install and run Docker ...

More information about files is in the File Structure section.