Hacker News new | ask | show | jobs
by ZaneA 4850 days ago
Linode, Nginx, Jekyll, Git deployment using Gitolite.

Workflow to get a static site online:

  git clone pr0d:www/skeleton-jekyll
  cd skeleton-jekyll/jekylldocs
  [... add/edit files here ...]
  git add .
  git commit -m "Initial commit."
  git remote add example pr0d:www/example.com
  git push example master
At this point a hook builds the pages and sets up nginx using a template config (in the same repo), a few seconds later the site is live. Quick, easy, and can be done on any machine with Git and a text editor.

As for domains, I love http://iwantmyname.com