Create Your Own Cloud Operating System With EyeOS

A cloud OS simply refers to an operating system (or an interface filled with a complete suite of desktop applications) that resides on the Web and you can access to it anytime, anywhere as long as you have an Internet connection.

While there are plenty of cloud OS out there that you can sign up and use for free, there might be instances where you want to have your own dedicated cloud OS. First of all, signing up a free account with third-party cloud OS often means that you have limited file storage space and all your data are stored in other people’s server. Next, the connection speed is dependent on the number of active users at any time. The more popular the site is, the slower it will get when you are using it.

If what you want is your own dedicated Web OS that you can use to manage your online stuff, and also to provide an environment to collaborate with your colleagues/partners, then eyeOS is the software for you.

EyeOS is a free and open source cloud OS software that you can install on your own Web server.

One thing that I like about eyeOS is its small file size and ease of installation. The whole package is only 2.5MB in size, and the installation required almost zero configuration (well, there are still several steps involved) and anyone who know how to use a FTP program can get it up and running in no time.

Installing eyeOS

1) Download eyeOS.

2) Extract the zipped file. You should see a eyeOS folder with all the files inside.

3) Open your FTP program. If you want to install eyeOS on a top-level domain (for example, upload all the files and folders within the eyeOS folder to your Web server (do not upload the eyeOS folder, but just the files and folders within). If instead, you want your cloud OS to reside at a sub-level domain (such as, then upload the whole eyeOS folder.

4) On your browser, go to (or if you have uploaded the whole folder instead). You should see a screen that prompts you to enter your root password and the hostname.

5) In the next screen, you will be able to login to your cloud OS. (Didn’t I say it is easy?)

The first time you log in, you will see a nice and clean desktop with all its items nicely arranged in the four side of the screen. n the left is where all the shortcut icons are and the right is the application widget. The top of the screen lies a dock and the bottom is the eyeOS system bar where you can access the system administration and log out from the session.

Office suite

By default, there is a simple WYSIWYG text editor, spreadsheet and a presentation viewer (no presentation creation yet) that you can use. For those who are in need of a complete Office suite, you can follow the instructions here to get Open Office installed.


There is a Calendar, Contact, and an internal messaging module in the default setting of eyeOS. You can easily install the eyeMail via the Package Manager to access to your POP3 account. The Contact module allows you to import/export all your contacts in .vcf format.


With so many websites that provide free flash games for you to play during your free time, I wonder how many people will want to spend their time on simple games within eyeOS. Nevertheless, Chess and Tetravex are two good additions to the software.


This is useful if you need a file from a remote site. You can now easily access it via the FTP module.

Package Manager

This is the applications installer for eyeOS. It allows you to install plenty of useful modules for you cloud OS. I am pretty impressed with the number of applications it supported and the speed at which it downloads and installs the application. The package manager can be accessed at the top of the Application menu.


If you are comparing eyeOS to the real physical desktop on your computer, it is definitely not up to mark, but if you are just looking at a dedicated platform that allows you to access to the various applications and your own files at anytime, anywhere and also a place for collaboration, then eyeOS has done a great job.

EyeOS is extensible via the installer modules in the System Preferences, and if you install the eyeSync, you can also sync a local folder on your computer with your dedicated eyeOS, which is a great way to backup your files (just like Dropbox).

For its ease of use, great functionality and at a price of FREE, this is definitely a software that I would strongly recommend.

Have you tried it? If not, better grab it now.


  1. It’s a very nice project, but given that you depend on them for access to software repositories, it begs the question whether the people behind eyeOS are committed to providing you with unrestricted access to their online repos indefinitely, or whether they reserve the right to monetize that at some point, when their product becomes more popular.

  2. I wanna prepare my own linux operating system is but I’m new to it and in a learning stage So any of linux experts can help me please???….

    Will be waiting for your valuable reply at

  3. Hi Karthik,
    A good place for you to get started with Linux is:

  4. Have read online that a cloud structure is Hackable,or can be,and as a prior commentator stated ‘what’s to stop the people behind eyeOS committing to providing you with unrestricted access to their online repos indefinitely,or whether they reserve the right to monetize that at some point, when their product becomes more popular.’I was told there’s a guy inn the USA who made an encrypted USB-type device that kills/prevents any viruses and if gets tampered with shuts down etc.Selling in states soon for about $US45, but here in New Zealand the crooked are trying to sell it for $NZ1000.

  5. I have apache+php up and running on my ubuntu machine but can’t get this to work. when I go to the install folder
    I get:


    You don’t have permission to access /eyeOS/installer on this server.

    Apache/2.2.12 (Ubuntu) Server at Port 80

    any help?

    1. Try changing the folder permission to 775:

      sudo chmod 775 path/to/eyeOS/installer

Comments are closed.