Skip to content

klueska-mesosphere/open-docs

 
 

Repository files navigation

Mesosphere Community Docs Site

This repository contains the Markdown files that comprise the Mesosphere open documentation site.

Contributing!

Community contributions to the open docs are heartily welcomed. There are two ways to help out.

1) Create an issue

If you find an error in our docs site and would like the Mesosphere docs team to take a look, please create a new issue in this GitHub project. Be sure to include a link to the page in question and if possible, a suggested fix.

2) Submit a pull request

To add or change a page to the open documentation site:

  1. Fork this repository
  2. Commit the necessary changes to your forked repository
  3. Submit a pull request including your changes

We prefer pull requests to be as few commits as possible and that the request itself (title and/or description as necessary) are sufficiently descriptive. The Mesosphere docs team will review and merge your pull request!

When showing commands to run, never make a reader download anything from http without verifying checksums.

3) View on staging environment

After a few minutes, an automated build will deploy changes to master to the staging site.

Periodically these changes will be pushed to the production site.

Running this site locally

If you are developing against this site and wish to see a rendered version of your documentation locally.

  1. Install RubyGems

  2. Install Bundler

     sudo gem install bundler
    
  3. Update bundler

     bundle update
    
  4. Add the default gems from the root of the project (you may need libxml2 - see here for instructions)

     bundle install --path vendor/bundle
    
  5. Run Jekyll from the root of the project

     # Run Jekyll and watch for changes
     bundle exec rake dev
    
  6. View the site in your browser: http://localhost:4000

About

Documentation for Mesosphere supported open source projects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 45.4%
  • CSS 32.7%
  • JavaScript 11.6%
  • Ruby 9.7%
  • Makefile 0.6%