home server

I finally got my home box up, so far it used for testing out drupal, download files
well i want to make it a some sort of online desktop
not as in a web os way, but more like a google space for me, it will have

* all my files (photos, music, documents, etc...) -> google docs/photos OR webDAV
* bookmarks -> same as docs so far

More advanced features might be included in phase 2

* shell access (in case i die and go to hell) -- mainly for ssh access to other places -> PHPShell
* irc client ->
* rss reader ->

and in phase 3

* access to files shared on my home network

all that need to be over https, firefox/opera/IE compatible

first look at things, i found eyeOS

it looks good (gui), it can be extended through eyeapps, it has a filemanager, rss reader, internet browser, messanger client and some more apps
the first thing that bothered me, i have a ll my files on my home box but i just can't make it browse them, because it uses an xml db for file management, which means i need to write some script to bulk insert files but i'm too lazy

anyway seems like eyeOS is a good start for that project. I want to also try out a combination of drupal and other scripts
not sure how to go next with this project
any ideas!