DevOps Documentation - devops.byu.edu
This repo is the source for the website documenting DevOps at BYU (both DevOps processes and tools). The website is a
Jekyll website hosted on GitHub Pages. All documentation and files for the site are in the
docs
folder.
_data
: Contains a menu.yml file that defines the menu options for the site._includes
: Contains snippets of HTML that can be embedded onto site pages. Thecallouts
folder contains HTML for pre-styles callouts that can be used on site pages_layout
: Defined layouts for pages. The default layout is just a normal one-column page. Thecollection
layout has one main column with a sidebar and page navigation at the bottom._sass
: SASS files for styling the siteassets
: Static assets for the site such as stylesheets, images, and JavaScript files that can be referenced from pages on the site.content
: Content for the site. Each folder should start with an underscore so that it's recognized by Jekyll._config.yml
: The site configuration.Gemfile[.lock]
: Gemfiles for Jekyll.index.md
: The homepage for the site.serve.sh
: A helper script for running the site locally.
cd
into thedocs
folder.- Run
./serve.sh
. - Follow the instructions in the terminal to access the site.