random geekiness (yes its a word)
Posts
- 2015-09-15 : Using Razor on Docker
- 2015-09-14 : Even Smaller Docker OpenVPN Container
- 2015-07-13 : Bitbucket Snippets
- 2015-04-15 : Minimal Docker OpenVPN Container
- 2014-08-29 : Amazon EC2 Power Management
- 2013-01-24 : Command-line HP Microserver DRAC Howto
- 2010-05-22 : Packaging zabbix-agent 1.8.1 for Solaris 10
blurb
The site is generated from a git repo of org files. A git pre-push hook automatically publishes to html with emacs batch mode and then uploads the site to an s3 bucket.
Most of the pages are dynamically generated at publish time by embedding the example code in a babel block pointing to the current source at publish time. (I'm too lazy to update them as code changes otherwise).
at it's simplest it's done with:
#+begin_src sh :exports results :results output cat ~/repos/jellyade/docker/docker-minivpn/Dockerfile #+end_src
this can be extended for example to generate the list of posts below with:
#+begin_src sh :exports results :results output raw for f in $(ls -t -1 posts/) do echo "* $(grep '^#+DATE:' posts/$f | awk '{print $2}') : [[file:posts/${f%%.org}.html][$(head -1 posts/$f | awk -F':' '{print $2}')]]" echo done | sort -r #+end_src
More than anything else the site was created just to find out how to do it and for fun.
css style is borrowed (somewhat altered) from the worg site.
tags
aws bitbucket docker microserver monitoring openvpn provisioning razor solaris
posts
2015-09-15 : Using Razor on Docker
2015-09-14 : Even Smaller Docker OpenVPN Container
2015-07-13 : Bitbucket Snippets
2015-04-15 : Minimal Docker OpenVPN Container
2014-08-29 : Amazon EC2 Power Management
2013-01-24 : Command-line HP Microserver DRAC Howto
2010-05-22 : Packaging zabbix-agent 1.8.1 for Solaris 10
test lab
links
GNU Emacs - Org Mode - Docker - Eucalyptus - Openstack
recent site history
dcd8b73 | 2015-09-18 | move tag code back into org file [ade] fc00caf | 2015-09-18 | basic tag implementation [ade] 4662f70 | 2015-09-17 | fix tag typo in ec2-power post [ade] 09c317a | 2015-09-16 | add docker-razor page [ade]