You need to override www.clockingit.com in your hosts file, like I wrote in the Readme file, and access www.clockingit.com:3000 instead of using the IP address directly. Otherwise, the vhosting functionality won't work and you'll get a redirect to www.clockingit.com as 192.168.0.1 isn't a valid subdomain.
Offline mode? What's that? :-) The example configs are the config/*-example files.
Try running in production environment instead, or restart the server inbetween. For some reason, the time_zone_select gets broken in development mode after the 1st call.
Well .. On my company we use an Debian Gnu/Linux Server and many stations with Windows and Linux connected via samba. So, when we're here (on the company, local) we access our Apache Server using 192.168.0.1, and when we're working at home we use a NO-IP Server (like mycompany.no-ip.info, because our IP is dinamyc).
Like I said, you need to make www.clockingit.com point to 192.168.0.1 (by overriding your /etc/hosts file under linux, or /windows/system32/drivers/etc/hosts.txt under Windows)
You could also use mod_rewrite/mod_proxy under Apache to fix this as explained in another post here on the forums.