text: I used to have this same setup on my server.  I used a free CGI script called Profile Manager Basic (version 3.0).  When a family member wanted to sign in, I simply gave them a username and password that was the same for everyone related.  They would go to the sign in page, where the .htaccess file would grant them permissions to enter and add their contact information as well as see all other family members contact info.  Very good and extremely simple to implement.  As for the server may I suggest a few things?  First is the Abyss Server a free one from Aprelium Technolgies. http://www.aprelium.com/abyssws  Next is to visit http://www.no-ip.com and set up a free port forwarding account.  Combined you can see the results below on my site.  Vary easy to maintain connection, and extremely reliable.  You do realize that you need to have DSL or a cable connection for this all to work, right?  Good luck, and I hope this helps