Main Page

From Ubuntu Home Server Wiki

Jump to: navigation, search
Important News about the project See Current events


Ubuntu Home Server Edition

This site has been established to facilitate a new Home Server Edition of Ubuntu.

The idea of a Home Server Edition of Ubuntu was first outlined in this thread on the official Ubuntu forums: [1] although previous attempts were made : [2]

Ubuntu is a leading free operating system for use on personal computer and servers: Ubuntu.com

The UHS project is community driven. It is not (yet) an official Ubuntu project.


Contents

[edit] Goals

Ubuntu Home Server (UHS) will be an edition of the Ubuntu operating system which allows users to administer their home network. With the Ubuntu Home Server, you will be able to store all of your music, pictures, and documents in one central location, access them over the Internet, and backup all of the computers in your home.

The goal is to have a working release available with the upcoming Gutsy Gibbon release of Ubuntu (or perhaps Gutsy+1 at the latest).

Planning is still very preliminary and the UHS edition is currently in the project drafting stage. Once we have developed the idea to an adequate point a detailed specification will be drafted and submitted according to the model provided on the Ubuntu Wiki.

Please contribute your ideas to this wiki and the in the forums. This is your chance to shape the project and have it do what you want it to do.

[edit] This site

This site consists of:

  • the wiki you are now reading to draft specifications and the project; and
  • forums to discuss the development of the project.

[edit] Key Features & Extra Features & Specifications

(click on the title to access the detailed page for each feature)

!! If you change the titles please be sure the links are still working.

Click here for the Draft Project Specification


Key

A UHS machine will act as the giant store for a home's media. Users will be able to easily browse through the media on the server and transfer to their client computer. (Question: Would a database server play a role? -neognat)(Question: How about interworking with Windows ? I supose a feature like "easy plug and play integration with windows clients and there data shares similar to windows administration" -drose)

Users will be easily able to set up their Windows, Linux and Mac PCs to backup to their UHS machine. iFolder may be helpful in achieving this goal as it has clients for Linux, Mac, and Windows. iFolder could also act as a file server and provide remote access to files from the internet. Backup goals should include users being able to browse their backed up files and selectively restore them to each machine. It will be possible to choose to backup folders with duplicate copies on different physical devices. Common files such as OS and application binaries should be automatically identified and only a single copy actually stored on the home server, resulting in significant disk space savings. This should be transparent to the user.

A UHS machine will make it easy to share printers to any computer on the network. The UHS should also be configured to store printer drivers.

Should the home server include a firewall, network address translation (NAT), and other network functions? (user concerns expressed)

Why not use eBox? it's going to be integrated in the next Ubuntu release, and it could solve this issue and a lot more in a easy, easy way.

eBox should really be considered as an integrated option to manage various of the issues listed here.

Extra

Users will be able to access their stored documents and media through the web. A web base client will make selection and transfer to and from the server easy.

It will be easy to add new disk space to a UHS machine.

Users will be able to use their UHS machine as a parental control device to control access to the world wide web or to the data stored on the UHS.

The UHS server will be able to stream media across the network to client computers, uPNP ,iTunes,... .

A centralized method of tv scheduling and recording would give a major advantage over MS WHS / MCE. Probably MythTV back end would be the way to go here.

As many home-brew home servers do already, include email servers and with the number of PDAs/laptops/PCs that all have to be synchronized at a central point within the home server's control. And also enables chatting between house members

Make data available on the go for working while traveling.

  • More features

If you would like to see more features beyond this core set please describe them in the forum.

[edit] Roadmap

I was looking for one and could not find it. This section is a placeholder for a roadmap for future releases. Hopefully the devs will replace this text with real info.

[edit] 10.000 feet architecture

Eneko: This section is placeholder for system architecture docs. The goal is to provide diagrams and more stuff about system's general architecture. Please correct my english (then delete this :p)

Personal tools