Back to article
eyeOS: Your Own Private Linux Cloud that You Control (part 2)
Configuration and File Sharing
September 28, 2009
Last week, we discovered the open source Web OS project, eyeOS. We installed the server onto our Apache web server in Ubuntu 9.04. Now we'll continue by configuring our network and setting up the office file support. Plus we'll see how to get our files onto eyeOS, create users, and configure other system settings. Now let's get started!
Open up the server to the Internet
If the server is hooked directly to the Internet modem, you should be able to bring up the server over the Web already. However, you probably have a router in between the modem and your server machine. If this is the case, you must configure the router to forward incoming connections on port 80 to the IP address of your server. Start by logging onto your router's Web GUI and finding the virtual server or port forward settings.
Set up office file support
If you've installed eyeOS onto your own server, the office applications won't work automatically. You must manually enable office file support, which is provided in the background by OpenOffice.org. Keep in mind, the newer versions of this open source office suite won't work, you must use an older version: OpenOffice.org 2.4.2.
For details on how to configure this in Ubuntu, see the eyeOS Wiki. If you're using Ubuntu 9.04, you'll first have to downgrade to OpenOffice.org 2.4.2. See this posting on the OpenOffice.org discussion forum.
Get your files on eyeOS
There are two ways to get your files in eyeOS: manually upload them or use eyeSync to synchronize with folders on your computer. A caveat about eyeSync: their alpha version that's currently available only does one-way synchronization. It uploads files on a PC to eyeSync. eyeSync doesn't yet upload files or changes back to the PC. If you're a python programmer, you might be able to help with it's development.
To access the manual upload utility, click the Upload your files link on the menu that's on the desktop. Accessing it from there will put the files into the main home directory. If you rather upload directly to a particular folder, browse to it and hit the Upload files button.
You can upload using the Simple or Advanced method. You should just use the Advanced method so you can select multiple files at once, if desired. Select the Advanced tab (see Figure 1) and hit the Add Files button. Then you can select a single file, or multiple files by holding the Ctrl key, and click Open. Then hit the Upload now! button.
To get started with eyeSync, open it and click the Preferences button. If on the same PC where the web server is installed, you can probably leave the Server URL as is. If on a different PC on the same network, replace the default IP with the server's local IP address. If you're trying to sync over the Internet, use the Internet IP address. If you're using the public server, enter http://eyeos.info. Then enter the username and password for the desired eyeOS account.
To configure a folder to sync, click the Add Folder button. You can hit Browse to find and select the folder on the local computer that you want to be sycnrozied with eyeOS. Then input the path of the eyeOS folder you want, such as Documents, Images, Music, Videos, or Desktop. If you want the root home directory, just enter a forward slash.