Melfan, I see your websites IP address in the links ... is this on purpose ? It could get you into SE trouble if you ever need to switch to another host.
unfortunately yes. im hosting my own websites at home. im having hard time to setup a DNS server. anyway most of traffic comes from my region where I often advertise offline. I give my Computer Cafe software for free in exchange for my advertisement on internet cafe's.
The free software/code I have found most useful is Open-Realty. This is an open-source program that I use for our Multiple Listing site and it rocks!
I use IPUpdater.com for dynamic IP addresses. This is a little gizmo that sends your IP address to their server and you can get a sub-domain set up on their domain for free. This service works like a charm ... I use my machine for a test server and it is now listed in Google with a PR4 (I do run it 24/7 however on a DSL line). Back on subject: I use the routines from phpBB forum software to run a hobby site of mine (plus some other ongoing projects). They have great user authentication, templating, and database functions that can be used for just about anything imaginable. Heck I am not even using the forum part of it right now.