Navigating The Web Interface
- Zeroconf: Use the "Your Computer's Name" you entered during the installation stage ("Who Are You" stage where you are asked to create your Linux login account), and follow it with ".local". Example, if your computer name is snakeoil, the zeroconf name would be snakeoil.local.
- Hostname: Like above, just use the computer name, but without the .local string. This computer name may be picked up by some routers (the DHCP server component). e.g. if you call your machine "player", try entering this in the browser "http://player". If this works, you should see the web page above.
- IP Address: If you still have a computer monitor connected, the IP address is displayed at the login screen. If you see "IP Address: " without any succeeding numbers, hit CTRL-C again and see if the address pops up. If you don't have a monitor connected, the assigned IP address can be found in your router DHCP client list. As an example, enter the IP address in the browser as so, http://192.168.0.1
If things go according to plan, the first thing you see would be this - the Snakeoil OS Dashboard:
At the left of every page you would see what is called "Menu System". Click on any entry in that list and the contents on the right will change accordingly. This menu system will always be available regardless which page you're in.The selected tab will be highlighted in a different colour, in the example above you are looking at the "Dashboard". Every item is logically and consistently organised, the title of the content is always on the top left, with a small clickable question mark popping up a quick tip giving you a synopsis describing the purpose of the page.
Buttons are clickable events, they are grouped according to function. In general expect the following:
This is a input box for you to enter some text. This is an example asking you for a hostname to call your Snakeoil OS on the network. You can hover your mouse over the box to pop up a tool-tip.
Most text input have built in error checking. The box will be highlighted in red, with a error message below, as an example:
Two other items of interests are check boxes (square box with a check) and radio buttons (Circle with a centre dot). A checkbox have two values - on (square box with a tick) and off (empty box). It is a control to denote when you want something or don't. This is an example of how checkboxes are used (Turn on SMB and SSH, but turn off Console).
Radio buttons are usually grouped and you are to select one item from that group. In the following example the item MPD (dsd-rt) is selected out of a list.
Activated vs Normal
There are some options that are only available to users with an activation code. The "Setup System Services" is an example of this. Please refer to the Tab: Activate chapter for more information. Now that you have the basics, let's get started and explore the the Snakeoil OS WebApp!