Giter VIP home page Giter VIP logo

manageiq.org's Introduction

ManageIQ website

Step 1: Check it out

Check out this this git repository by running: git clone --recursive [email protected]:ManageIQ/manageiq.org.git

When the git clone is done, run cd manageiq.org to change to the checked out directory.

Step 2: Set it up

Fedora, RHEL,or CentOS:

  • Make sure you have sudo rights on your computer running.
  • Once you do, simply run ./setup.sh.

Macintosh:

  1. Install Ruby.
  2. Run the following to install brew and bundler. Then, run bundler.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
mkdir -p ~/Library/LaunchAgents
brew doctor  
brew update
sudo gem install bundler 
bundle install 

## Step 3: Run a local server

1. Type `./run-server.sh`

2. Next, browse to <http://0.0.0.0:4567>

3. Edit!

 When you edit files (pages, layouts, CSS, etc.), the site will
 dynamically update in development mode. (There's no need to refresh
 the page, unless you get a Ruby error.)

Since it's already set up at this point, all you need to do is repeat
change to the correct directory and run step 3 every time you want to
start the server.


## Customizing your site

The site can be easily customized by editing `data/site.yml`.


## Adding a Post

To add a post to the community blog (or any blog managed by middleman) use:

bundle middleman article TITLE



## Build your static site

After getting it how you want, you can build the static site by running:

`bundle exec middleman build`

(If you have middleman in your path, you can just run `middleman build`.)


## Deploying

### Setting up deployment

FIXME: Right now, please reference <data/site.yml>

### Actual deployment

After copying your public key to the remote server and configuring your
site in <data/site.yml>, deployment is one simple command:

bundle exec middleman deploy



### Add new features (parsers, etc.)

Simply add a new `gem 'some-gem-here'` line in the `Gemfile` and run
`bundle install`


## More info

For more information, please check the excellent
[Middleman documentation](http://middlemanapp.com/getting-started/).

manageiq.org's People

Contributors

abonas avatar agrare avatar bdunne avatar blomquisg avatar bproffitt avatar chessbyte avatar chrisarcand avatar cybette avatar dmetzger57 avatar dneary avatar epwinchell avatar fryguy avatar garrett avatar gbraad avatar geertj avatar gp-at-cirba avatar gtanzillo avatar imtayadeway avatar jasonbrooks avatar jeromemarc avatar johnmark avatar jrafanie avatar matthewd avatar mfeifer avatar mimodian avatar mscherer avatar ranjandas avatar romanblanco avatar stensonb avatar syncrou avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.