Browse Source

Remove any previous freedombone avahi entries from known hosts

Bob Mottram 8 years ago
parent
commit
62b689667d

+ 1
- 5
doc/EN/app_dokuwiki.org View File

35
 * Initial setup
35
 * Initial setup
36
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Dokuwiki domain listed there along with an onion address. You can then navigate to your site in a browser.
36
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Dokuwiki domain listed there along with an onion address. You can then navigate to your site in a browser.
37
 
37
 
38
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
39
-
40
-#+begin_src bash
41
-editor README
42
-#+end_src
38
+To see the login password for your site go to *Passwords* on the *Administrator control panel* and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.

+ 1
- 5
doc/EN/app_etherpad.org View File

36
 
36
 
37
 Please be aware that after installation the etherpad daemon takes a while to start up for the first time. On a low powered system such as a Beaglebone Black this can take ten minutes or more. So if you navigate to the site and see a "/Bad Gateway/" error then don't panic. Wait for ten minutes and try again.
37
 Please be aware that after installation the etherpad daemon takes a while to start up for the first time. On a low powered system such as a Beaglebone Black this can take ten minutes or more. So if you navigate to the site and see a "/Bad Gateway/" error then don't panic. Wait for ten minutes and try again.
38
 
38
 
39
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
40
-
41
-#+begin_src bash
42
-editor README
43
-#+end_src
39
+To see the login password for your site go to *Passwords* on the *Administrator control panel* and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.

+ 1
- 5
doc/EN/app_ghost.org View File

34
 * Initial setup
34
 * Initial setup
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Ghost blog domain listed there along with an onion address. You can then navigate to your site in a browser.
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Ghost blog domain listed there along with an onion address. You can then navigate to your site in a browser.
36
 
36
 
37
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
38
-
39
-#+begin_src bash
40
-editor README
41
-#+end_src
37
+To see the login password for your site go to *Passwords* on the *Administrator control panel* and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
42
 
38
 
43
 Navigate to https://yourghostblogdomain/ghost and click on *create your account*
39
 Navigate to https://yourghostblogdomain/ghost and click on *create your account*
44
 
40
 

+ 2
- 5
doc/EN/app_gnusocial.org View File

35
 
35
 
36
 After the install has completed go to *Security settings* and select *Create a new Let's Encrypt certificate* and enter the domain name that you are using for GNU Social. If you're using the "onion only" version of the system then you don't need to do this. If the certificate is obtained successfully then you will see a congratulations message.
36
 After the install has completed go to *Security settings* and select *Create a new Let's Encrypt certificate* and enter the domain name that you are using for GNU Social. If you're using the "onion only" version of the system then you don't need to do this. If the certificate is obtained successfully then you will see a congratulations message.
37
 
37
 
38
+
38
 * Initial setup
39
 * Initial setup
39
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your GNU Social domain listed there along with an onion address. You can then navigate to your site in a browser.
40
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your GNU Social domain listed there along with an onion address. You can then navigate to your site in a browser.
40
 
41
 
41
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
42
-
43
-#+begin_src bash
44
-editor README
45
-#+end_src
42
+To see the login password for your site go to *Passwords* on the *Administrator control panel* and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
46
 
43
 
47
 Once you have logged in to GNU Social you may then want to select *Admin* and check or change the details. You may also wish to change the license for the site to be either Creative Commons or private.
44
 Once you have logged in to GNU Social you may then want to select *Admin* and check or change the details. You may also wish to change the license for the site to be either Creative Commons or private.
48
 
45
 

+ 0
- 6
doc/EN/app_gogs.org View File

36
 * Initial setup
36
 * Initial setup
37
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Gogs domain listed there along with an onion address. You can then navigate to your site in a browser.
37
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Gogs domain listed there along with an onion address. You can then navigate to your site in a browser.
38
 
38
 
39
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
40
-
41
-#+begin_src bash
42
-editor README
43
-#+end_src
44
-
45
 In a browser navigate to your Gogs site and click the *Register* button. The first user registered on the system becomes the administrator. Once you've done that then it's a good idea to disable further registrations. Currently that's a little complicated, but you can do it as follows:
39
 In a browser navigate to your Gogs site and click the *Register* button. The first user registered on the system becomes the administrator. Once you've done that then it's a good idea to disable further registrations. Currently that's a little complicated, but you can do it as follows:
46
 
40
 
47
 #+begin_src bash :tangle no
41
 #+begin_src bash :tangle no

+ 1
- 5
doc/EN/app_htmly.org View File

34
 * Initial setup
34
 * Initial setup
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your HTMLy blog domain listed there along with an onion address. You can then navigate to your site in a browser.
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your HTMLy blog domain listed there along with an onion address. You can then navigate to your site in a browser.
36
 
36
 
37
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
38
-
39
-#+begin_src bash
40
-editor README
41
-#+end_src
37
+To see the login password for your site go to *Passwords* on the *Administrator control panel* and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
42
 
38
 
43
 Navigate to https://yourhtmlyblogdomain/login and enter your username and password. You can then create posts or edit existing ones.
39
 Navigate to https://yourhtmlyblogdomain/login and enter your username and password. You can then create posts or edit existing ones.

+ 1
- 6
doc/EN/app_hubzilla.org View File

31
 
31
 
32
 After the install has completed go to *Security settings* and select *Create a new Let's Encrypt certificate* and enter the domain name that you are using for Hubzilla. If you're using the "onion only" version of the system then you don't need to do this. If the certificate is obtained successfully then you will see a congratulations message.
32
 After the install has completed go to *Security settings* and select *Create a new Let's Encrypt certificate* and enter the domain name that you are using for Hubzilla. If you're using the "onion only" version of the system then you don't need to do this. If the certificate is obtained successfully then you will see a congratulations message.
33
 
33
 
34
+
34
 * Initial setup
35
 * Initial setup
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Hubzilla domain listed there along with an onion address. You can then navigate to your site in a browser.
36
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Hubzilla domain listed there along with an onion address. You can then navigate to your site in a browser.
36
 
37
 
37
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
38
-
39
-#+begin_src bash
40
-editor README
41
-#+end_src
42
-
43
 On first visiting your Hubzilla site you'll see the login screen. The first thing you need to do is *register* a new user. The first user on the system then becomes its administrator.
38
 On first visiting your Hubzilla site you'll see the login screen. The first thing you need to do is *register* a new user. The first user on the system then becomes its administrator.
44
 
39
 
45
 #+BEGIN_CENTER
40
 #+BEGIN_CENTER

+ 1
- 7
doc/EN/app_lychee.org View File

34
 * Initial setup
34
 * Initial setup
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Lychee domain listed there along with an onion address. You can then navigate to your site in a browser.
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Lychee domain listed there along with an onion address. You can then navigate to your site in a browser.
36
 
36
 
37
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
38
-
39
-#+begin_src bash
40
-editor README
41
-#+end_src
42
-
43
-Within a browser navigate to your lychee domain name or onion address, enter settings for the database as follows, using the MariaDB password which appears within the README file in your home directory.
37
+Within a browser navigate to your lychee domain name or onion address, enter settings for the database as follows, using the MariaDB password which appears within the *Passwords* section of the *Administrator control panel*.
44
 
38
 
45
 #+BEGIN_CENTER
39
 #+BEGIN_CENTER
46
 [[file:images/lychee_setup.jpg]]
40
 [[file:images/lychee_setup.jpg]]

+ 1
- 5
doc/EN/app_mailpile.org View File

38
 * Initial setup
38
 * Initial setup
39
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Mailpile domain listed there along with an onion address. You can then navigate to your site in a browser.
39
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Mailpile domain listed there along with an onion address. You can then navigate to your site in a browser.
40
 
40
 
41
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
42
-
43
-#+begin_src bash
44
-editor README
45
-#+end_src
41
+To see the login password for your site go to *Passwords* on the *Administrator control panel* and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
46
 
42
 
47
 If you're viewing your mail domain site on a mobile device via OrFox then make sure you allow the domain in the NoScript settings.
43
 If you're viewing your mail domain site on a mobile device via OrFox then make sure you allow the domain in the NoScript settings.
48
 
44
 

+ 2
- 2
doc/EN/app_mumble.org View File

24
 * Using with Ubuntu
24
 * Using with Ubuntu
25
 Within the software center search for "mumble" and install the client then run it. Skip through the audio setup wizard.
25
 Within the software center search for "mumble" and install the client then run it. Skip through the audio setup wizard.
26
 
26
 
27
-Click on "add new" to add a new server and enter the default domain name for the Freedombone, your username (which can be anything) and the VoIP server password which can be found in the README file on the Freedombone. Accept the self-signed SSL certificate. You are now ready to chat.
27
+Click on "add new" to add a new server and enter the default domain name for the Freedombone, your username (which can be anything) and the VoIP server password which can be found in the *Passwords* section of the *Administrator control panel*. Accept the self-signed SSL certificate if you don't have a Let's Encrypt certificate set up for your default domain. You are now ready to chat.
28
 
28
 
29
 * Using with Android
29
 * Using with Android
30
 Install [[https://f-droid.org/][F-Droid]]
30
 Install [[https://f-droid.org/][F-Droid]]
35
 
35
 
36
 Press the plus button to add a Mumble server.
36
 Press the plus button to add a Mumble server.
37
 
37
 
38
-Enter a label (which can be any name you choose for the server), the default domain name of the Freedombone or preferably the mumble onion address as shown on the *About* screen of the *Administrator control panel*, your username (which can also be anything) and the VoIP server password which can be found in the README file on the Freedombone.
38
+Enter a label (which can be any name you choose for the server), the default domain name of the Freedombone or preferably the mumble onion address as shown on the *About* screen of the *Administrator control panel*, your username (which can also be anything) and the mumble password which can be found in the *Passwords* section of the *Administrator control panel*.
39
 
39
 
40
 Open the settings. Select General, then Connect via Tor. This will provide better protection, making it more difficult for adversaries to know who is talking to who.
40
 Open the settings. Select General, then Connect via Tor. This will provide better protection, making it more difficult for adversaries to know who is talking to who.
41
 
41
 

+ 1
- 5
doc/EN/app_postactiv.org View File

34
 * Initial setup
34
 * Initial setup
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Postactiv domain listed there along with an onion address. You can then navigate to your site in a browser.
35
 If you have just obtained a Lets Encrypt certificate as above then go to *About* on the administrator control panel and you should see your Postactiv domain listed there along with an onion address. You can then navigate to your site in a browser.
36
 
36
 
37
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select *Exit to the command line* and then run:
38
-
39
-#+begin_src bash
40
-editor README
41
-#+end_src
37
+To see the login password for your site go to *Passwords* on the *Administrator control panel* and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
42
 
38
 
43
 Navigate to your PostActiv domain name and log in.
39
 Navigate to your PostActiv domain name and log in.

+ 1
- 1
doc/EN/app_radicale.org View File

34
 
34
 
35
 There seems to be a problem with Let's Encrypt certificates with this app, but it's possible to get around it. Open DAVdroid and select the side *menu* followed by *Settings*. Enable *Distrust system certificates* and press *Reset untrusted certificates*.
35
 There seems to be a problem with Let's Encrypt certificates with this app, but it's possible to get around it. Open DAVdroid and select the side *menu* followed by *Settings*. Enable *Distrust system certificates* and press *Reset untrusted certificates*.
36
 
36
 
37
-Exit from settings and press the *plus button* to add an account. Select *Login with URL and user name*. The URL should be https://yourmaindomainname/radicale/. Remember to include the trailing slash on the URL. If you installed Freedombone from a disk image then enter your username and the password which was shown at the start of installation. If not then the password for Radicale will be within the README file within your home directory.
37
+Exit from settings and press the *plus button* to add an account. Select *Login with URL and user name*. The URL should be https://yourmaindomainname/radicale/. Remember to include the trailing slash on the URL. If you installed Freedombone from a disk image then enter your username and the password which was shown at the start of installation. If not then the password for Radicale will be within *Passwords* section of the *Administrator control panel*.
38
 
38
 
39
 You will be prompted to approve the Let's Encrypt cerificate for your domain name, and once that's done then you should see your account as a large yellow box. Press on that and ensure that *Addresses* and *calendar* are selected.
39
 You will be prompted to approve the Let's Encrypt cerificate for your domain name, and once that's done then you should see your account as a large yellow box. Press on that and ensure that *Addresses* and *calendar* are selected.
40
 
40
 

+ 1
- 1
doc/EN/app_rss.org View File

33
 
33
 
34
 The RSS reader is accessible only via an onion address. This provides a reasonable degree of reading privacy, making it difficult for passive adversaries such as governments, corporations or criminals to create lists of sites which you are subscribed to.
34
 The RSS reader is accessible only via an onion address. This provides a reasonable degree of reading privacy, making it difficult for passive adversaries such as governments, corporations or criminals to create lists of sites which you are subscribed to.
35
 
35
 
36
-To set up the system open http://rss_reader_onion_address and log in with username *admin* and the password obtained either at the beginning of the install or from the README file in your home directory. You can then select the *Actions* menu and begin adding your feeds.
36
+To set up the system open http://rss_reader_onion_address and log in with username *admin* and the password which can be found within the *Passwords* section of the *Administrator control panel*. You can then select the *Actions* menu and begin adding your feeds.
37
 
37
 
38
 * On mobile
38
 * On mobile
39
 To access the RSS reader from a mobile device you can install a Tor compatible browser such as OrFox, then use the mobile onion address shown on the *About* screen of the *Administrator controls*. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off.
39
 To access the RSS reader from a mobile device you can install a Tor compatible browser such as OrFox, then use the mobile onion address shown on the *About* screen of the *Administrator controls*. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off.

+ 1
- 1
doc/EN/app_tox.org View File

16
 </center>
16
 </center>
17
 #+END_EXPORT
17
 #+END_EXPORT
18
 
18
 
19
-Tox is an encrypted peer-to-peer messaging system and so should work without Freedombone. It uses a system of nodes which act as a sort of directory service allowing users to find and connect to each other. The Tox node ID on the Freedombone can be found within the README within your home directory. If you have other users connect to your node then you will be able to continue chatting even when no other nodes are available.
19
+Tox is an encrypted peer-to-peer messaging system and so should work without Freedombone. It uses a system of nodes which act as a sort of directory service allowing users to find and connect to each other. The Tox node ID on the Freedombone can be found within *App Settings* under *tox* within the *Administrator control panel*. If you have other users connect to your node then you will be able to continue chatting even when no other nodes are available.
20
 
20
 
21
 * The Toxic client
21
 * The Toxic client
22
 Log into your system with:
22
 Log into your system with:

+ 1
- 1
doc/EN/installation.org View File

170
 ** You can specify some ssh login details for friends servers containing key fragments
170
 ** You can specify some ssh login details for friends servers containing key fragments
171
 Enter three or more sets of login details and the installer will try to retrieve key fragments and then assemble them into the full key. This only works if you previously were using remote backups and had social key management enabled.
171
 Enter three or more sets of login details and the installer will try to retrieve key fragments and then assemble them into the full key. This only works if you previously were using remote backups and had social key management enabled.
172
 * Final Setup
172
 * Final Setup
173
-Any manual post-installation setup instructions or passwords can be found in /home/username/README. You should remove any passwords from that file and store them within a password manager such as KeepassX.
173
+Any manual post-installation setup instructions or passwords can be found in /home/username/README.
174
 
174
 
175
 On your internet router, typically under firewall settings, open the following ports and forward them to your server.
175
 On your internet router, typically under firewall settings, open the following ports and forward them to your server.
176
 
176
 

+ 3
- 5
doc/EN/usage.org View File

43
 | [[./app_pihole.html][Blocking Ads]]                                         |
43
 | [[./app_pihole.html][Blocking Ads]]                                         |
44
 
44
 
45
 * Readme
45
 * Readme
46
-After the system has installed a README file will be generated which contains passwords and some brief advice on using the installed systems. You can read this with the following commands:
46
+After the system has installed a README file will be generated which contains any advice on particular apps installed. Ordinarily you won't need to read it though. You can access it with the following commands:
47
 
47
 
48
 #+BEGIN_SRC bash
48
 #+BEGIN_SRC bash
49
 ssh username@domainname -p 2222
49
 ssh username@domainname -p 2222
50
-emacs ~/README
50
+editor ~/README
51
 #+END_SRC
51
 #+END_SRC
52
 
52
 
53
-You should transfer any passwords to a password manager such as [[https://www.keepassx.org/][KeepassX]] and then delete them from the README file. To save the file after removing passwords use *CTRL-x CTRL-s*.
54
-
55
-To exit you can either just close the terminal or use *CTRL-x CTRL-c* followed by the *exit* command.
53
+To exit if you're using emacs (which is the default editor, but can be changed to vim) you can either just close the terminal or use *CTRL-x CTRL-c* followed by the *exit* command.
56
 * Improving ssh security
54
 * Improving ssh security
57
 To improve ssh security you can generate an ssh key pair on your system and then upload the public key to the Freedombone.
55
 To improve ssh security you can generate an ssh key pair on your system and then upload the public key to the Freedombone.
58
 
56
 

+ 8
- 0
src/freedombone-client View File

260
     exit 0
260
     exit 0
261
 }
261
 }
262
 
262
 
263
+function remove_known_hosts_entries {
264
+    # remove any previous freedombone entries from known hosts
265
+    if [ -f /home/$CURR_USER/.ssh/known_hosts ]; then
266
+        sed -i "/${PROJECT_NAME}.local/d" /home/$CURR_USER/.ssh/known_hosts
267
+    fi
268
+}
269
+
263
 while [[ $# > 1 ]]
270
 while [[ $# > 1 ]]
264
 do
271
 do
265
     key="$1"
272
     key="$1"
301
 configure_ssh_client
308
 configure_ssh_client
302
 global_rate_limit
309
 global_rate_limit
303
 configure_monkeysphere
310
 configure_monkeysphere
311
+remove_known_hosts_entries
304
 if [[ $MESH_CLIENT_INSTALL == $'yes' || $MESH_CLIENT_INSTALL == $'y' || $MESH_CLIENT_INSTALL == $'on' ]]; then
312
 if [[ $MESH_CLIENT_INSTALL == $'yes' || $MESH_CLIENT_INSTALL == $'y' || $MESH_CLIENT_INSTALL == $'on' ]]; then
305
     echo $'Installing mesh packages'
313
     echo $'Installing mesh packages'
306
     if [ ! -f /usr/bin/pacman ]; then
314
     if [ ! -f /usr/bin/pacman ]; then

+ 8
- 13
website/EN/app_dokuwiki.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 14:48 -->
6
+<!-- 2016-11-20 Sun 15:35 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
252
 </p>
252
 </p>
253
 
253
 
254
 
254
 
255
-<div id="outline-container-orgd467478" class="outline-2">
256
-<h2 id="orgd467478">Installation</h2>
257
-<div class="outline-text-2" id="text-orgd467478">
255
+<div id="outline-container-orgd54ed27" class="outline-2">
256
+<h2 id="orgd54ed27">Installation</h2>
257
+<div class="outline-text-2" id="text-orgd54ed27">
258
 <p>
258
 <p>
259
 Log into your system with:
259
 Log into your system with:
260
 </p>
260
 </p>
278
 </div>
278
 </div>
279
 </div>
279
 </div>
280
 
280
 
281
-<div id="outline-container-orgfabf8b6" class="outline-2">
282
-<h2 id="orgfabf8b6">Initial setup</h2>
283
-<div class="outline-text-2" id="text-orgfabf8b6">
281
+<div id="outline-container-org022ff5a" class="outline-2">
282
+<h2 id="org022ff5a">Initial setup</h2>
283
+<div class="outline-text-2" id="text-org022ff5a">
284
 <p>
284
 <p>
285
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Dokuwiki domain listed there along with an onion address. You can then navigate to your site in a browser.
285
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Dokuwiki domain listed there along with an onion address. You can then navigate to your site in a browser.
286
 </p>
286
 </p>
287
 
287
 
288
 <p>
288
 <p>
289
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
289
+To see the login password for your site go to <b>Passwords</b> on the <b>Administrator control panel</b> and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
290
 </p>
290
 </p>
291
-
292
-<div class="org-src-container">
293
-<pre class="src src-bash">editor README
294
-</pre>
295
-</div>
296
 </div>
291
 </div>
297
 </div>
292
 </div>
298
 </div>
293
 </div>

+ 8
- 13
website/EN/app_etherpad.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-18 Fri 23:55 -->
6
+<!-- 2016-11-20 Sun 15:35 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
251
 For collaborative document editing Etherpad is hard to beat. Just log in, choose a document title and then edit. Different users will appear in different colours, and can also chat in the sidebar. This is installed as a private system in which only users on your Freedombone server will be able to create and edit documents, so it's not open to any random users on the internet.
251
 For collaborative document editing Etherpad is hard to beat. Just log in, choose a document title and then edit. Different users will appear in different colours, and can also chat in the sidebar. This is installed as a private system in which only users on your Freedombone server will be able to create and edit documents, so it's not open to any random users on the internet.
252
 </p>
252
 </p>
253
 
253
 
254
-<div id="outline-container-org62df1b2" class="outline-2">
255
-<h2 id="org62df1b2">Installation</h2>
256
-<div class="outline-text-2" id="text-org62df1b2">
254
+<div id="outline-container-orge184e4f" class="outline-2">
255
+<h2 id="orge184e4f">Installation</h2>
256
+<div class="outline-text-2" id="text-orge184e4f">
257
 <p>
257
 <p>
258
 Log into your system with:
258
 Log into your system with:
259
 </p>
259
 </p>
277
 </div>
277
 </div>
278
 </div>
278
 </div>
279
 
279
 
280
-<div id="outline-container-orgf51f407" class="outline-2">
281
-<h2 id="orgf51f407">Initial setup</h2>
282
-<div class="outline-text-2" id="text-orgf51f407">
280
+<div id="outline-container-org50c1610" class="outline-2">
281
+<h2 id="org50c1610">Initial setup</h2>
282
+<div class="outline-text-2" id="text-org50c1610">
283
 <p>
283
 <p>
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Etherpad domain listed there along with an onion address. You can then navigate to your site in a browser.
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Etherpad domain listed there along with an onion address. You can then navigate to your site in a browser.
285
 </p>
285
 </p>
289
 </p>
289
 </p>
290
 
290
 
291
 <p>
291
 <p>
292
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
292
+To see the login password for your site go to <b>Passwords</b> on the <b>Administrator control panel</b> and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
293
 </p>
293
 </p>
294
-
295
-<div class="org-src-container">
296
-<pre class="src src-bash">editor README
297
-</pre>
298
-</div>
299
 </div>
294
 </div>
300
 </div>
295
 </div>
301
 </div>
296
 </div>

+ 8
- 13
website/EN/app_ghost.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 18:14 -->
6
+<!-- 2016-11-20 Sun 15:35 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
251
 Ghost is a blogging system which uses markdown formatted posts. It's quite simple to use, and also looks nice even on small mobile screens.
251
 Ghost is a blogging system which uses markdown formatted posts. It's quite simple to use, and also looks nice even on small mobile screens.
252
 </p>
252
 </p>
253
 
253
 
254
-<div id="outline-container-org4cfb1be" class="outline-2">
255
-<h2 id="org4cfb1be">Installation</h2>
256
-<div class="outline-text-2" id="text-org4cfb1be">
254
+<div id="outline-container-org3a5c5c6" class="outline-2">
255
+<h2 id="org3a5c5c6">Installation</h2>
256
+<div class="outline-text-2" id="text-org3a5c5c6">
257
 <p>
257
 <p>
258
 Log into your system with:
258
 Log into your system with:
259
 </p>
259
 </p>
277
 </div>
277
 </div>
278
 </div>
278
 </div>
279
 
279
 
280
-<div id="outline-container-orgddd9e90" class="outline-2">
281
-<h2 id="orgddd9e90">Initial setup</h2>
282
-<div class="outline-text-2" id="text-orgddd9e90">
280
+<div id="outline-container-orga576613" class="outline-2">
281
+<h2 id="orga576613">Initial setup</h2>
282
+<div class="outline-text-2" id="text-orga576613">
283
 <p>
283
 <p>
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Ghost blog domain listed there along with an onion address. You can then navigate to your site in a browser.
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Ghost blog domain listed there along with an onion address. You can then navigate to your site in a browser.
285
 </p>
285
 </p>
286
 
286
 
287
 <p>
287
 <p>
288
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
288
+To see the login password for your site go to <b>Passwords</b> on the <b>Administrator control panel</b> and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
289
 </p>
289
 </p>
290
 
290
 
291
-<div class="org-src-container">
292
-<pre class="src src-bash">editor README
293
-</pre>
294
-</div>
295
-
296
 <p>
291
 <p>
297
 Navigate to <a href="https://yourghostblogdomain/ghost">https://yourghostblogdomain/ghost</a> and click on <b>create your account</b>
292
 Navigate to <a href="https://yourghostblogdomain/ghost">https://yourghostblogdomain/ghost</a> and click on <b>create your account</b>
298
 </p>
293
 </p>

+ 15
- 19
website/EN/app_gnusocial.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 13:07 -->
6
+<!-- 2016-11-20 Sun 15:36 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
259
 You should regard anything posted to GNU Social as being <i>public communication</i> visible to anyone on the internet. There is a direct messaging capability between users but it's not particularly secure, so for one-to-one messages stick to better methods, such as XMPP with OTR/OMEMO or Tox.
259
 You should regard anything posted to GNU Social as being <i>public communication</i> visible to anyone on the internet. There is a direct messaging capability between users but it's not particularly secure, so for one-to-one messages stick to better methods, such as XMPP with OTR/OMEMO or Tox.
260
 </p>
260
 </p>
261
 
261
 
262
-<div id="outline-container-orgedf27a4" class="outline-2">
263
-<h2 id="orgedf27a4">Installation</h2>
264
-<div class="outline-text-2" id="text-orgedf27a4">
262
+<div id="outline-container-orgbe819a6" class="outline-2">
263
+<h2 id="orgbe819a6">Installation</h2>
264
+<div class="outline-text-2" id="text-orgbe819a6">
265
 <p>
265
 <p>
266
 Log into your system with:
266
 Log into your system with:
267
 </p>
267
 </p>
285
 </div>
285
 </div>
286
 </div>
286
 </div>
287
 
287
 
288
-<div id="outline-container-org7940d47" class="outline-2">
289
-<h2 id="org7940d47">Initial setup</h2>
290
-<div class="outline-text-2" id="text-org7940d47">
288
+
289
+<div id="outline-container-org8662408" class="outline-2">
290
+<h2 id="org8662408">Initial setup</h2>
291
+<div class="outline-text-2" id="text-org8662408">
291
 <p>
292
 <p>
292
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your GNU Social domain listed there along with an onion address. You can then navigate to your site in a browser.
293
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your GNU Social domain listed there along with an onion address. You can then navigate to your site in a browser.
293
 </p>
294
 </p>
294
 
295
 
295
 <p>
296
 <p>
296
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
297
+To see the login password for your site go to <b>Passwords</b> on the <b>Administrator control panel</b> and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
297
 </p>
298
 </p>
298
 
299
 
299
-<div class="org-src-container">
300
-<pre class="src src-bash">editor README
301
-</pre>
302
-</div>
303
-
304
 <p>
300
 <p>
305
 Once you have logged in to GNU Social you may then want to select <b>Admin</b> and check or change the details. You may also wish to change the license for the site to be either Creative Commons or private.
301
 Once you have logged in to GNU Social you may then want to select <b>Admin</b> and check or change the details. You may also wish to change the license for the site to be either Creative Commons or private.
306
 </p>
302
 </p>
320
 </div>
316
 </div>
321
 
317
 
322
 
318
 
323
-<div id="outline-container-org7ddbe54" class="outline-2">
324
-<h2 id="org7ddbe54">Using with Emacs</h2>
325
-<div class="outline-text-2" id="text-org7ddbe54">
319
+<div id="outline-container-orgb147eaa" class="outline-2">
320
+<h2 id="orgb147eaa">Using with Emacs</h2>
321
+<div class="outline-text-2" id="text-orgb147eaa">
326
 <p>
322
 <p>
327
 If you are an Emacs user it's also possible to set up GNU Social mode as follows:
323
 If you are an Emacs user it's also possible to set up GNU Social mode as follows:
328
 </p>
324
 </p>
406
 </div>
402
 </div>
407
 
403
 
408
 
404
 
409
-<div id="outline-container-orgab5971f" class="outline-2">
410
-<h2 id="orgab5971f">Sharing things</h2>
411
-<div class="outline-text-2" id="text-orgab5971f">
405
+<div id="outline-container-orgc4df87d" class="outline-2">
406
+<h2 id="orgc4df87d">Sharing things</h2>
407
+<div class="outline-text-2" id="text-orgc4df87d">
412
 <p>
408
 <p>
413
 If you have the GNU Social microblogging system installed then it's also possible to share things or services between groups or with particular users. This can be useful for sharing items within a family, club or in a local sharing economy. Sharing things freely, without money, reveals the social basis at the root of all economics which money normally conceals or obscures.
409
 If you have the GNU Social microblogging system installed then it's also possible to share things or services between groups or with particular users. This can be useful for sharing items within a family, club or in a local sharing economy. Sharing things freely, without money, reveals the social basis at the root of all economics which money normally conceals or obscures.
414
 </p>
410
 </p>

+ 7
- 16
website/EN/app_gogs.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 13:15 -->
6
+<!-- 2016-11-20 Sun 15:37 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
255
 A Git hosting system called <a href="https://gogs.io">Gogs</a> can optionally be installed. This is very similar to Github in appearance and use. It's lightweight and so well suited for use on low power ARM servers.
255
 A Git hosting system called <a href="https://gogs.io">Gogs</a> can optionally be installed. This is very similar to Github in appearance and use. It's lightweight and so well suited for use on low power ARM servers.
256
 </p>
256
 </p>
257
 
257
 
258
-<div id="outline-container-org45aa5cf" class="outline-2">
259
-<h2 id="org45aa5cf">Installation</h2>
260
-<div class="outline-text-2" id="text-org45aa5cf">
258
+<div id="outline-container-org94d5253" class="outline-2">
259
+<h2 id="org94d5253">Installation</h2>
260
+<div class="outline-text-2" id="text-org94d5253">
261
 <p>
261
 <p>
262
 Log into your system with:
262
 Log into your system with:
263
 </p>
263
 </p>
281
 </div>
281
 </div>
282
 </div>
282
 </div>
283
 
283
 
284
-<div id="outline-container-orgebd229b" class="outline-2">
285
-<h2 id="orgebd229b">Initial setup</h2>
286
-<div class="outline-text-2" id="text-orgebd229b">
284
+<div id="outline-container-org5bb037b" class="outline-2">
285
+<h2 id="org5bb037b">Initial setup</h2>
286
+<div class="outline-text-2" id="text-org5bb037b">
287
 <p>
287
 <p>
288
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Gogs domain listed there along with an onion address. You can then navigate to your site in a browser.
288
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Gogs domain listed there along with an onion address. You can then navigate to your site in a browser.
289
 </p>
289
 </p>
290
 
290
 
291
 <p>
291
 <p>
292
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
293
-</p>
294
-
295
-<div class="org-src-container">
296
-<pre class="src src-bash">editor README
297
-</pre>
298
-</div>
299
-
300
-<p>
301
 In a browser navigate to your Gogs site and click the <b>Register</b> button. The first user registered on the system becomes the administrator. Once you've done that then it's a good idea to disable further registrations. Currently that's a little complicated, but you can do it as follows:
292
 In a browser navigate to your Gogs site and click the <b>Register</b> button. The first user registered on the system becomes the administrator. Once you've done that then it's a good idea to disable further registrations. Currently that's a little complicated, but you can do it as follows:
302
 </p>
293
 </p>
303
 
294
 

+ 8
- 13
website/EN/app_htmly.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 20:59 -->
6
+<!-- 2016-11-20 Sun 15:37 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
251
 HTMLy is a databaseless blogging system.
251
 HTMLy is a databaseless blogging system.
252
 </p>
252
 </p>
253
 
253
 
254
-<div id="outline-container-orgdeea509" class="outline-2">
255
-<h2 id="orgdeea509">Installation</h2>
256
-<div class="outline-text-2" id="text-orgdeea509">
254
+<div id="outline-container-org4ef0ec6" class="outline-2">
255
+<h2 id="org4ef0ec6">Installation</h2>
256
+<div class="outline-text-2" id="text-org4ef0ec6">
257
 <p>
257
 <p>
258
 Log into your system with:
258
 Log into your system with:
259
 </p>
259
 </p>
277
 </div>
277
 </div>
278
 </div>
278
 </div>
279
 
279
 
280
-<div id="outline-container-org2b6f177" class="outline-2">
281
-<h2 id="org2b6f177">Initial setup</h2>
282
-<div class="outline-text-2" id="text-org2b6f177">
280
+<div id="outline-container-orgdcb1abf" class="outline-2">
281
+<h2 id="orgdcb1abf">Initial setup</h2>
282
+<div class="outline-text-2" id="text-orgdcb1abf">
283
 <p>
283
 <p>
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your HTMLy blog domain listed there along with an onion address. You can then navigate to your site in a browser.
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your HTMLy blog domain listed there along with an onion address. You can then navigate to your site in a browser.
285
 </p>
285
 </p>
286
 
286
 
287
 <p>
287
 <p>
288
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
288
+To see the login password for your site go to <b>Passwords</b> on the <b>Administrator control panel</b> and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
289
 </p>
289
 </p>
290
 
290
 
291
-<div class="org-src-container">
292
-<pre class="src src-bash">editor README
293
-</pre>
294
-</div>
295
-
296
 <p>
291
 <p>
297
 Navigate to <a href="https://yourhtmlyblogdomain/login">https://yourhtmlyblogdomain/login</a> and enter your username and password. You can then create posts or edit existing ones.
292
 Navigate to <a href="https://yourhtmlyblogdomain/login">https://yourhtmlyblogdomain/login</a> and enter your username and password. You can then create posts or edit existing ones.
298
 </p>
293
 </p>

+ 8
- 16
website/EN/app_hubzilla.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 13:10 -->
6
+<!-- 2016-11-20 Sun 15:38 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
251
 Hubzilla is a web publishing and social network system which includes wiki, web pages, photo albums and file storage. It also has privacy controls which allow you to define who can see which content. It's possible to write posts and have them visible only to a group of friends (known as "<i>privacy groups</i>"), with the encryption being handled automatically.
251
 Hubzilla is a web publishing and social network system which includes wiki, web pages, photo albums and file storage. It also has privacy controls which allow you to define who can see which content. It's possible to write posts and have them visible only to a group of friends (known as "<i>privacy groups</i>"), with the encryption being handled automatically.
252
 </p>
252
 </p>
253
 
253
 
254
-<div id="outline-container-orga7e6aea" class="outline-2">
255
-<h2 id="orga7e6aea">Installation</h2>
256
-<div class="outline-text-2" id="text-orga7e6aea">
254
+<div id="outline-container-org854761e" class="outline-2">
255
+<h2 id="org854761e">Installation</h2>
256
+<div class="outline-text-2" id="text-org854761e">
257
 <p>
257
 <p>
258
 Log into your system with:
258
 Log into your system with:
259
 </p>
259
 </p>
277
 </div>
277
 </div>
278
 </div>
278
 </div>
279
 
279
 
280
-<div id="outline-container-orgfd765de" class="outline-2">
281
-<h2 id="orgfd765de">Initial setup</h2>
282
-<div class="outline-text-2" id="text-orgfd765de">
283
-<p>
284
-If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Hubzilla domain listed there along with an onion address. You can then navigate to your site in a browser.
285
-</p>
286
 
280
 
281
+<div id="outline-container-orgaf1b525" class="outline-2">
282
+<h2 id="orgaf1b525">Initial setup</h2>
283
+<div class="outline-text-2" id="text-orgaf1b525">
287
 <p>
284
 <p>
288
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
285
+If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Hubzilla domain listed there along with an onion address. You can then navigate to your site in a browser.
289
 </p>
286
 </p>
290
 
287
 
291
-<div class="org-src-container">
292
-<pre class="src src-bash">editor README
293
-</pre>
294
-</div>
295
-
296
 <p>
288
 <p>
297
 On first visiting your Hubzilla site you'll see the login screen. The first thing you need to do is <b>register</b> a new user. The first user on the system then becomes its administrator.
289
 On first visiting your Hubzilla site you'll see the login screen. The first thing you need to do is <b>register</b> a new user. The first user on the system then becomes its administrator.
298
 </p>
290
 </p>

+ 8
- 17
website/EN/app_lychee.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 21:43 -->
6
+<!-- 2016-11-20 Sun 16:24 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
251
 Lychee is a simple and lightweight photo album for the web. Whether you're an amateur or professional photographer, or want to publish random holiday pics or cat pictures. Lychee just does what it says it does without any fuss. There is also a photo album feature within <a href="./app_hubzilla.html">Hubzilla</a> if you need more sophisticated social photo sharing with individualised permissions.
251
 Lychee is a simple and lightweight photo album for the web. Whether you're an amateur or professional photographer, or want to publish random holiday pics or cat pictures. Lychee just does what it says it does without any fuss. There is also a photo album feature within <a href="./app_hubzilla.html">Hubzilla</a> if you need more sophisticated social photo sharing with individualised permissions.
252
 </p>
252
 </p>
253
 
253
 
254
-<div id="outline-container-org0567e9a" class="outline-2">
255
-<h2 id="org0567e9a">Installation</h2>
256
-<div class="outline-text-2" id="text-org0567e9a">
254
+<div id="outline-container-orgc1c8a88" class="outline-2">
255
+<h2 id="orgc1c8a88">Installation</h2>
256
+<div class="outline-text-2" id="text-orgc1c8a88">
257
 <p>
257
 <p>
258
 Log into your system with:
258
 Log into your system with:
259
 </p>
259
 </p>
277
 </div>
277
 </div>
278
 </div>
278
 </div>
279
 
279
 
280
-<div id="outline-container-org6640800" class="outline-2">
281
-<h2 id="org6640800">Initial setup</h2>
282
-<div class="outline-text-2" id="text-org6640800">
280
+<div id="outline-container-orgf552fe4" class="outline-2">
281
+<h2 id="orgf552fe4">Initial setup</h2>
282
+<div class="outline-text-2" id="text-orgf552fe4">
283
 <p>
283
 <p>
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Lychee domain listed there along with an onion address. You can then navigate to your site in a browser.
284
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Lychee domain listed there along with an onion address. You can then navigate to your site in a browser.
285
 </p>
285
 </p>
286
 
286
 
287
 <p>
287
 <p>
288
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
289
-</p>
290
-
291
-<div class="org-src-container">
292
-<pre class="src src-bash">editor README
293
-</pre>
294
-</div>
295
-
296
-<p>
297
-Within a browser navigate to your lychee domain name or onion address, enter settings for the database as follows, using the MariaDB password which appears within the README file in your home directory.
288
+Within a browser navigate to your lychee domain name or onion address, enter settings for the database as follows, using the MariaDB password which appears within the <b>Passwords</b> section of the <b>Administrator control panel</b>.
298
 </p>
289
 </p>
299
 
290
 
300
 <div class="org-center">
291
 <div class="org-center">

+ 8
- 13
website/EN/app_mailpile.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-14 Mon 13:40 -->
6
+<!-- 2016-11-20 Sun 16:25 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
259
 One down side is that this appears to be a single user system, so if you have multiple users on your Freedombone server only the administrator will actually be able to use mailpile.
259
 One down side is that this appears to be a single user system, so if you have multiple users on your Freedombone server only the administrator will actually be able to use mailpile.
260
 </p>
260
 </p>
261
 
261
 
262
-<div id="outline-container-org87b8219" class="outline-2">
263
-<h2 id="org87b8219">Installation</h2>
264
-<div class="outline-text-2" id="text-org87b8219">
262
+<div id="outline-container-orgbb72e25" class="outline-2">
263
+<h2 id="orgbb72e25">Installation</h2>
264
+<div class="outline-text-2" id="text-orgbb72e25">
265
 <p>
265
 <p>
266
 Log into your system with:
266
 Log into your system with:
267
 </p>
267
 </p>
285
 </div>
285
 </div>
286
 </div>
286
 </div>
287
 
287
 
288
-<div id="outline-container-orgcb63769" class="outline-2">
289
-<h2 id="orgcb63769">Initial setup</h2>
290
-<div class="outline-text-2" id="text-orgcb63769">
288
+<div id="outline-container-org342d100" class="outline-2">
289
+<h2 id="org342d100">Initial setup</h2>
290
+<div class="outline-text-2" id="text-org342d100">
291
 <p>
291
 <p>
292
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Mailpile domain listed there along with an onion address. You can then navigate to your site in a browser.
292
 If you have just obtained a Lets Encrypt certificate as above then go to <b>About</b> on the administrator control panel and you should see your Mailpile domain listed there along with an onion address. You can then navigate to your site in a browser.
293
 </p>
293
 </p>
294
 
294
 
295
 <p>
295
 <p>
296
-If you installed the system using a disk image then you can log in using the username and password which was originally shown when you installed the system. If you didn't install from a disk image then a new random password will be generated for each site and stored within a readme file. If you need to view that file then exit to the user control panel, select <b>Exit to the command line</b> and then run:
296
+To see the login password for your site go to <b>Passwords</b> on the <b>Administrator control panel</b> and select the appropriate username and app. The passwords will be different for each user and may not be the same as the password which you used to originally ssh into the system.
297
 </p>
297
 </p>
298
 
298
 
299
-<div class="org-src-container">
300
-<pre class="src src-bash">editor README
301
-</pre>
302
-</div>
303
-
304
 <p>
299
 <p>
305
 If you're viewing your mail domain site on a mobile device via OrFox then make sure you allow the domain in the NoScript settings.
300
 If you're viewing your mail domain site on a mobile device via OrFox then make sure you allow the domain in the NoScript settings.
306
 </p>
301
 </p>

+ 11
- 11
website/EN/app_mumble.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-12 Sat 22:51 -->
6
+<!-- 2016-11-20 Sun 16:26 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
251
 Mumble is a well known VoIP system originally used for gaming, but which works just as well for any general conference calls or meetings.
251
 Mumble is a well known VoIP system originally used for gaming, but which works just as well for any general conference calls or meetings.
252
 </p>
252
 </p>
253
 
253
 
254
-<div id="outline-container-org64adfeb" class="outline-2">
255
-<h2 id="org64adfeb">Text chat</h2>
256
-<div class="outline-text-2" id="text-org64adfeb">
254
+<div id="outline-container-org1fd07be" class="outline-2">
255
+<h2 id="org1fd07be">Text chat</h2>
256
+<div class="outline-text-2" id="text-org1fd07be">
257
 <p>
257
 <p>
258
 In addition to voice it is also possible to do text chat via mumble. The security of this is pretty good provided that you do it via Plumble and Orbot on mobile, but compared to other options such as XMPP/Conversations or Tox the security is not as good, since the mumble server currently doesn't support forward secrecy.
258
 In addition to voice it is also possible to do text chat via mumble. The security of this is pretty good provided that you do it via Plumble and Orbot on mobile, but compared to other options such as XMPP/Conversations or Tox the security is not as good, since the mumble server currently doesn't support forward secrecy.
259
 </p>
259
 </p>
260
 </div>
260
 </div>
261
 </div>
261
 </div>
262
 
262
 
263
-<div id="outline-container-org639519e" class="outline-2">
264
-<h2 id="org639519e">Using with Ubuntu</h2>
265
-<div class="outline-text-2" id="text-org639519e">
263
+<div id="outline-container-org0591866" class="outline-2">
264
+<h2 id="org0591866">Using with Ubuntu</h2>
265
+<div class="outline-text-2" id="text-org0591866">
266
 <p>
266
 <p>
267
 Within the software center search for "mumble" and install the client then run it. Skip through the audio setup wizard.
267
 Within the software center search for "mumble" and install the client then run it. Skip through the audio setup wizard.
268
 </p>
268
 </p>
269
 
269
 
270
 <p>
270
 <p>
271
-Click on "add new" to add a new server and enter the default domain name for the Freedombone, your username (which can be anything) and the VoIP server password which can be found in the README file on the Freedombone. Accept the self-signed SSL certificate. You are now ready to chat.
271
+Click on "add new" to add a new server and enter the default domain name for the Freedombone, your username (which can be anything) and the VoIP server password which can be found in the <b>Passwords</b> section of the <b>Administrator control panel</b>. Accept the self-signed SSL certificate if you don't have a Let's Encrypt certificate set up for your default domain. You are now ready to chat.
272
 </p>
272
 </p>
273
 </div>
273
 </div>
274
 </div>
274
 </div>
275
 
275
 
276
-<div id="outline-container-orga14e916" class="outline-2">
277
-<h2 id="orga14e916">Using with Android</h2>
278
-<div class="outline-text-2" id="text-orga14e916">
276
+<div id="outline-container-orgbe9ea62" class="outline-2">
277
+<h2 id="orgbe9ea62">Using with Android</h2>
278
+<div class="outline-text-2" id="text-orgbe9ea62">
279
 <p>
279
 <p>
280
 Install <a href="https://f-droid.org/">F-Droid</a>
280
 Install <a href="https://f-droid.org/">F-Droid</a>
281
 </p>
281
 </p>

+ 8
- 8
website/EN/app_radicale.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-17 Thu 16:40 -->
6
+<!-- 2016-11-20 Sun 16:28 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
251
 Radicale is a calendar server which allows your to synchronise your calendar across all your devices. Support for CalDAV within various client systems can be quite patchy/flaky though, so use it with caution.
251
 Radicale is a calendar server which allows your to synchronise your calendar across all your devices. Support for CalDAV within various client systems can be quite patchy/flaky though, so use it with caution.
252
 </p>
252
 </p>
253
 
253
 
254
-<div id="outline-container-org7574c95" class="outline-2">
255
-<h2 id="org7574c95">Installation</h2>
256
-<div class="outline-text-2" id="text-org7574c95">
254
+<div id="outline-container-org125e2b1" class="outline-2">
255
+<h2 id="org125e2b1">Installation</h2>
256
+<div class="outline-text-2" id="text-org125e2b1">
257
 <p>
257
 <p>
258
 Log into your system with:
258
 Log into your system with:
259
 </p>
259
 </p>
273
 </div>
273
 </div>
274
 </div>
274
 </div>
275
 
275
 
276
-<div id="outline-container-orgde015fe" class="outline-2">
277
-<h2 id="orgde015fe">Setting up on Android</h2>
278
-<div class="outline-text-2" id="text-orgde015fe">
276
+<div id="outline-container-org1a925d4" class="outline-2">
277
+<h2 id="org1a925d4">Setting up on Android</h2>
278
+<div class="outline-text-2" id="text-org1a925d4">
279
 <p>
279
 <p>
280
 Via F-droid install <b>DAVdroid</b>.
280
 Via F-droid install <b>DAVdroid</b>.
281
 </p>
281
 </p>
285
 </p>
285
 </p>
286
 
286
 
287
 <p>
287
 <p>
288
-Exit from settings and press the <b>plus button</b> to add an account. Select <b>Login with URL and user name</b>. The URL should be <a href="https://yourmaindomainname/radicale/">https://yourmaindomainname/radicale/</a>. Remember to include the trailing slash on the URL. If you installed Freedombone from a disk image then enter your username and the password which was shown at the start of installation. If not then the password for Radicale will be within the README file within your home directory.
288
+Exit from settings and press the <b>plus button</b> to add an account. Select <b>Login with URL and user name</b>. The URL should be <a href="https://yourmaindomainname/radicale/">https://yourmaindomainname/radicale/</a>. Remember to include the trailing slash on the URL. If you installed Freedombone from a disk image then enter your username and the password which was shown at the start of installation. If not then the password for Radicale will be within <b>Passwords</b> section of the <b>Administrator control panel</b>.
289
 </p>
289
 </p>
290
 
290
 
291
 <p>
291
 <p>

+ 11
- 11
website/EN/app_rss.html View File

3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5
 <head>
5
 <head>
6
-<!-- 2016-11-12 Sat 23:04 -->
6
+<!-- 2016-11-20 Sun 16:29 -->
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9
 <title></title>
9
 <title></title>
259
 </div>
259
 </div>
260
 </div>
260
 </div>
261
 
261
 
262
-<div id="outline-container-orgb5420ab" class="outline-2">
263
-<h2 id="orgb5420ab">Finding the onion address</h2>
264
-<div class="outline-text-2" id="text-orgb5420ab">
262
+<div id="outline-container-org291e4bf" class="outline-2">
263
+<h2 id="org291e4bf">Finding the onion address</h2>
264
+<div class="outline-text-2" id="text-org291e4bf">
265
 <p>
265
 <p>
266
 See the control panel for the RSS reader onion address.
266
 See the control panel for the RSS reader onion address.
267
 </p>
267
 </p>
280
 </p>
280
 </p>
281
 
281
 
282
 <p>
282
 <p>
283
-To set up the system open <a href="http://rss_reader_onion_address">http://rss_reader_onion_address</a> and log in with username <b>admin</b> and the password obtained either at the beginning of the install or from the README file in your home directory. You can then select the <b>Actions</b> menu and begin adding your feeds.
283
+To set up the system open <a href="http://rss_reader_onion_address">http://rss_reader_onion_address</a> and log in with username <b>admin</b> and the password which can be found within the <b>Passwords</b> section of the <b>Administrator control panel</b>. You can then select the <b>Actions</b> menu and begin adding your feeds.
284
 </p>
284
 </p>
285
 </div>
285
 </div>
286
 </div>
286
 </div>
287
 
287
 
288
-<div id="outline-container-org9ed01db" class="outline-2">
289
-<h2 id="org9ed01db">On mobile</h2>
290
-<div class="outline-text-2" id="text-org9ed01db">
288
+<div id="outline-container-org6517ef1" class="outline-2">
289
+<h2 id="org6517ef1">On mobile</h2>
290
+<div class="outline-text-2" id="text-org6517ef1">
291
 <p>
291
 <p>
292
 To access the RSS reader from a mobile device you can install a Tor compatible browser such as OrFox, then use the mobile onion address shown on the <b>About</b> screen of the <b>Administrator controls</b>. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off.
292
 To access the RSS reader from a mobile device you can install a Tor compatible browser such as OrFox, then use the mobile onion address shown on the <b>About</b> screen of the <b>Administrator controls</b>. Remember to add the site to the NoScript whitelist, and you may also need to turn HTTPS Everywhere off.
293
 </p>
293
 </p>
299
 </blockquote>
299
 </blockquote>
300
 </div>
300
 </div>
301
 </div>
301
 </div>
302
-<div id="outline-container-orgaafcbb6" class="outline-2">
303
-<h2 id="orgaafcbb6">With Emacs</h2>
304
-<div class="outline-text-2" id="text-orgaafcbb6">
302
+<div id="outline-container-org96b9580" class="outline-2">
303
+<h2 id="org96b9580">With Emacs</h2>
304
+<div class="outline-text-2" id="text-org96b9580">
305
 <p>
305
 <p>
306
 If you are an Emacs user then you can also read your RSS feeds via the <a href="https://github.com/dk87/avandu">Avandu</a> mode.
306
 If you are an Emacs user then you can also read your RSS feeds via the <a href="https://github.com/dk87/avandu">Avandu</a> mode.
307
 </p>
307
 </p>