Web Server at Home
If you have internet access within your house, another option is you can use your home computer as a "server". You can then install free webserver software such as IISExpress by microsoft, or Apache by the Apache Foundation.
You will need to install a few extras on your computer such as perl, php, and a web based chat app.
You willl also need a service such as no-ip.com to register/update your ip address provided by your isp.
All of this may sound like alot, but infact, can be done in just a couple of hours. if you have any questions, don't hesitate to ask.
...Pablo