It was a small turnout tonight, probably something to do with work schedules, deliverables, vacations and Brazilian style rain. The good news is that due to a laptop issue and a spate of excess work, I had not managed to get my docker talk together, so I recycled a talk I had done for OCLUG earlier this year.

The talk was on static site generation and it featured a demo that used digital ocean droplets (docker like instances) for the source machine representing a laptop or desktop and the target web server. The demo consisted of creating two linux environments, adding the necessary (minimal) packages and creating a website from some markdown text files and a little css and javascript magic. The object being to showcase the use of services like digital ocean to provide on demand environments for specific tasks. More information will be in the talk that I hope to have ready for September. The slides for the talk are also available.

I guess immediately means about a week later.

The slides for the talk are up, but you will need to log in to get them. The default login URL has been altered on this site. It’s amazing how many spam registrations that has reduced. I’ll have to see about adding back a login box on the main page. I’ll probably get around to an SSL cert as well in the next couple of weeks. I could always just add a self-signed one, which would be sufficient for this site. I’m probably going to add copies of the scripts as well. It is the same info as in the slides and the php one has been fixed so it now works. There have been a few changes in the php wrapper since the article I got the example from was written. There was a lot of talk while the presentation was going on and half the time was demos to illustrate the points. This will not make you an expert by any stretch of the imagination, however it should get you into the basics.


I guess I’ve been a little remiss in posting the follow-up note. The notes are available in the download section, but you have to log in to get them. Unfortunately I had to alter the login URL due to the number of spam registrations I have been getting. Every time I post something that hits twitter, the spam registrations come rolling in. At some point in the near future, I’ll add a login box back on the front page.

I’ll be posting the July follow-up pretty much immediately.

We had a lively discussion about OpenVPN and various use cases to have it available for access to a home system. A very quick walkthrough showing how simple it is to create and a few gotchas that you can run into.

You can get additional information on installing it from these resources:

You might also want to visit the OpenVPM website at There is also a discussion of clients there as well.

We also talked about future topics for the rest of the year. We have a rather large number of items, so there is opportunity to cover many items and still have topics for next year assuming they are relevant any more.

Future Topics, mostly gathered by recent web searches I have done:

  • PXE Booting
  • RRDTool (and things to do with it)
  • Centralized Logging (synology or Linux)
  • Docker: what is it and why would you want it?
  • Things to do with your Synology:
    • Docker on Synology
    • Synology as Datastore for ESXi (thin provisioned iSCSI)
    • Crashplan on Synology
    • Monitoring with Nagios (or icinga) (on synology)
  • Logstash
  • Various git items: git, github, gitolite, gitlab, git-annex, git-stash, gist
  • Backups, snapshots, filesystem features, etc.
  • Building a hackintosh on a spare laptop
  • Documenting your lab setup
  • Building a phone system AND programming it beyond the basics
  • Flash talk on USB3 Issues (Renato)
  • Openstack 
  • IPv6 Implementation & Gotchas
  • Centralized authentication at home with technologies such as LDAP or FreeIPA and why you might want to do it
  • Graphite

The next topic will be PXE booting due to popular vote, so that covers June. The rest will be allocated as interest dictates. I suspect July will be a talk (or talks) on RRDtool  usage.

Links to other items we mentioned/discussed:


The talk we had for April was on using asciinema to provide walk-throughs, training and demos that do not use something like a movie. As a short followup, you can view the embedded asciicast below to get a quick idea of what was we were talking about. This is nothing more than a quick and dirty demo to show that in addition to showing what you get, including things like a vi session, but you can also pause the player and cut and paste directly from the playing file. For anyone that has to show command-line configurations, this could be very valuable. Think about router and gateway configs as one usage case.

Here is the demo:

Normally I would host the cast myself, but I don’t have the service available on my VPS yet. Once I get it working on the limited resource VPS, I’ll migrate it to my own server. I’d prefer to not have the entire world watching my less than stellar demos, etc.

As an additional item, there will be an asciicast embedded in a post to follow-up the puppet talk as soon as I get it finished. I thought I was close to done, but the last phase had an unexpected error and I have to track it down before I can redo the ‘cast. Slides will also be available.