From ec828b71f86c72d7b12dd4502ffa1bcceedfec0a Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Thu, 12 Apr 2018 14:45:48 +0100 Subject: [PATCH] Controlpanel document not actually used --- doc/EN/controlpanel.org | 107 --------- website/EN/controlpanel.html | 435 ----------------------------------- 2 files changed, 542 deletions(-) delete mode 100644 doc/EN/controlpanel.org delete mode 100644 website/EN/controlpanel.html diff --git a/doc/EN/controlpanel.org b/doc/EN/controlpanel.org deleted file mode 100644 index 1356253d..00000000 --- a/doc/EN/controlpanel.org +++ /dev/null @@ -1,107 +0,0 @@ -#+TITLE: -#+AUTHOR: Bob Mottram -#+EMAIL: bob@freedombone.net -#+KEYWORDS: freedombone, control panel -#+DESCRIPTION: Control Panel -#+OPTIONS: ^:nil toc:nil -#+HTML_HEAD: - -#+attr_html: :width 80% :height 10% :align center -[[file:images/logo.png]] - -* Control panel - -| [[Main menu]] | -| [[User control panel]] | -| [[About screen]] | -| [[Email filtering rules]] | -| [[Hubzilla menu]] | -| [[IRC menu]] | -| [[Media menu]] | -| [[Repository mirrors]] | -| [[Backup and restore menu]] | -| [[Security menu]] | -| [[User management menu]] | - -* Main menu -You can access the main menu by logging into the system. - -#+BEGIN_SRC bash -ssh myusername@mydomain -p 2222 -#+END_SRC - -Then selecting /Administrator controls/. - -It should look like this: - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel.jpg]] - -To select anythng on the control panel use the *up and down* cursor keys and *space bar* to tag, then press *Enter*. - -* User control panel -When a user initially logs in they will see a version of the control panel with restricted options aimed at the kinds of things which someone who isn't the administrator might wish to do. An expected scenario is that you might have a few friends or family members on the system, and this is who this menu is intended for. - -From this menu checking email or running chat applications is very easy, and they are configured in a safe manner without the user needing to do anything special. Email uses *mutt*, XMPP uses *profanity* and IRC uses *irssi*. - -#+attr_html: :width 80% :align center -[[./images/controlpanel/control_panel_user.jpg]] - -It's also possible for the user to define email filtering rules, add a ssh public key for key based login and also add or remove GPG public keys. They can also do this via the commandline if they prefer, but the menu system may provide an easier user interface. -* About screen -To find out your current domain names select the About screen from the main menu. This is especially useful for finding your onion addresses. For improved security by compartmentalisation, and also simpler implementation, each application has its own onion address. - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_about.jpg]] - -You can also see the SIP extension numbers for each user and how much disk space each user is consuming (typically this corresponds with email use). - -The Local Mirrors contains mirrored copies of the git repositories used by the system. If they don't have access to default repositories (mostly Github) then you can give these details to other users and then they can set their main repository such that they can pull from your system. Obviously any users doing this need to trust that you havn't modified the mirrored repositories in any way. - -* Email filtering rules -You can add users to mailing lists, or block particular email addresses or subject lines in this menu. - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_filtering.jpg]] - -* Hubzilla menu -This allows you to set the global directory location and obtain an SSL/TLS certificate if necessary. - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_hubzilla.jpg]] - -* IRC menu -You can view the current IRC password or change it from here. Currently the IRC server does not work equally well on clrearnet and via Tor, so there is an option to switch from one to the other. Initially the IRC server will be running on clearnet (i.e. no onion routing). - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_irc.jpg]] - -* Media menu -It's possible to add playable media to a USB drive and plug it into the system, then make it accessible to other devices such as tablets or phones on your local network via DLNA. - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_media.jpg]] - -* Repository mirrors -If you don't want to use the default repositories, or don't have access to them, then you can obtain them from another Freedombone server (the details can be found on the other server on the *About* screen of the control panel). - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_mirrors.jpg]] - -* Backup and restore menu -You can create backups or restore from backup here. It's also possible to create keydrives which store the backup key. - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_backup_restore.jpg]] - -* Security menu -If you need to generate SSL/TLS certificates or change cypher details due to changing recommendations then you can do that here. If you are changing cypher details be extra careful not to make mistakes/typos, which could reduce the security of your system. - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_security.jpg]] - -* User management menu -Users can be added or removed here. - -#+attr_html: :width 80% :align center -[[file:images/controlpanel/control_panel_users.jpg]] diff --git a/website/EN/controlpanel.html b/website/EN/controlpanel.html deleted file mode 100644 index d4885ff0..00000000 --- a/website/EN/controlpanel.html +++ /dev/null @@ -1,435 +0,0 @@ - - - - - - - - - - - - - - - - -
- -
-
-

- -
-

logo.png -

-
- -
-

Control panel

- -
- -
-

Main menu

-
-

-You can access the main menu by logging into the system. -

- -
- -
ssh myusername@mydomain -p 2222
-
-
- -

-Then selecting Administrator controls. -

- -

-It should look like this: -

- - -
-

control_panel.jpg -

-
- -

-To select anythng on the control panel use the up and down cursor keys and space bar to tag, then press Enter. -

-
-
- -
-

User control panel

-
-

-When a user initially logs in they will see a version of the control panel with restricted options aimed at the kinds of things which someone who isn't the administrator might wish to do. An expected scenario is that you might have a few friends or family members on the system, and this is who this menu is intended for. -

- -

-From this menu checking email or running chat applications is very easy, and they are configured in a safe manner without the user needing to do anything special. Email uses mutt, XMPP uses profanity and IRC uses irssi. -

- - -
-

control_panel_user.jpg -

-
- -

-It's also possible for the user to define email filtering rules, add a ssh public key for key based login and also add or remove GPG public keys. They can also do this via the commandline if they prefer, but the menu system may provide an easier user interface. -

-
-
-
-

About screen

-
-

-To find out your current domain names select the About screen from the main menu. This is especially useful for finding your onion addresses. For improved security by compartmentalisation, and also simpler implementation, each application has its own onion address. -

- - -
-

control_panel_about.jpg -

-
- -

-You can also see the SIP extension numbers for each user and how much disk space each user is consuming (typically this corresponds with email use). -

- -

-The Local Mirrors contains mirrored copies of the git repositories used by the system. If they don't have access to default repositories (mostly Github) then you can give these details to other users and then they can set their main repository such that they can pull from your system. Obviously any users doing this need to trust that you havn't modified the mirrored repositories in any way. -

-
-
- -
-

Email filtering rules

-
-

-You can add users to mailing lists, or block particular email addresses or subject lines in this menu. -

- - -
-

control_panel_filtering.jpg -

-
-
-
- -
-

Hubzilla menu

-
-

-This allows you to set the global directory location and obtain an SSL/TLS certificate if necessary. -

- - -
-

control_panel_hubzilla.jpg -

-
-
-
- -
-

IRC menu

-
-

-You can view the current IRC password or change it from here. Currently the IRC server does not work equally well on clrearnet and via Tor, so there is an option to switch from one to the other. Initially the IRC server will be running on clearnet (i.e. no onion routing). -

- - -
-

control_panel_irc.jpg -

-
-
-
- -
-

Media menu

-
-

-It's possible to add playable media to a USB drive and plug it into the system, then make it accessible to other devices such as tablets or phones on your local network via DLNA. -

- - -
-

control_panel_media.jpg -

-
-
-
- -
-

Repository mirrors

-
-

-If you don't want to use the default repositories, or don't have access to them, then you can obtain them from another Freedombone server (the details can be found on the other server on the About screen of the control panel). -

- - -
-

control_panel_mirrors.jpg -

-
-
-
- -
-

Backup and restore menu

-
-

-You can create backups or restore from backup here. It's also possible to create keydrives which store the backup key. -

- - -
-

control_panel_backup_restore.jpg -

-
-
-
- -
-

Security menu

-
-

-If you need to generate SSL/TLS certificates or change cypher details due to changing recommendations then you can do that here. If you are changing cypher details be extra careful not to make mistakes/typos, which could reduce the security of your system. -

- - -
-

control_panel_security.jpg -

-
-
-
- -
-

User management menu

-
-

-Users can be added or removed here. -

- - -
-

control_panel_users.jpg -

-
-
-
-
-
- - - - -
- -