I'm new to Jekyll and want to get started quickly. Please tell me the commands to install Jekyll, create a new site, and serve it locally. Also, what is the default local server address? Finally, does Jekyll offer any free hosting options, and if so, what is it?
Navigate to 'https://jekyllrb.com'. Locate the 'Quick-start Instructions' on the homepage. Identify the command for installing Jekyll. Identify the command for creating a new Jekyll site. Identify the command for serving the site locally. Identify the default local server address. Locate information about free hosting options on the homepage. Synthesize all collected information into a concise answer.
The agent states the installation command as `gem install bundler jekyll`. The agent states the command for creating a new site as `jekyll new my-awesome-site`. The agent states the command for serving the site locally as `bundle exec jekyll serve`. The agent states the default local server address as `http://localhost:4000`. The agent states that Jekyll offers free hosting with GitHub Pages.