Przeglądaj źródła

Update the website

Bob Mottram 10 lat temu
rodzic
commit
4b200a9992
3 zmienionych plików z 59 dodań i 57 usunięć
  1. 29
    26
      doc/EN/installation.org
  2. BIN
      man/freedombone.1.gz
  3. 30
    31
      website/EN/installation.html

+ 29
- 26
doc/EN/installation.org Wyświetl plik

68
 The interactive server configuration setup is recommended for most users. On the system where freedombone is to be installed create a configuration file.
68
 The interactive server configuration setup is recommended for most users. On the system where freedombone is to be installed create a configuration file.
69
 
69
 
70
 #+BEGIN_SRC bash
70
 #+BEGIN_SRC bash
71
-ssh username@freedombone_IP_address
71
+ssh myusername@freedombone_IP_address
72
 su
72
 su
73
 sudo apt-get update
73
 sudo apt-get update
74
 apt-get install git dialog build-essential
74
 apt-get install git dialog build-essential
91
 On the system where freedombone is to be installed create a configuration file.
91
 On the system where freedombone is to be installed create a configuration file.
92
 
92
 
93
 #+BEGIN_SRC bash
93
 #+BEGIN_SRC bash
94
-ssh username@freedombone_IP_address
94
+ssh myusername@freedombone_IP_address
95
 su
95
 su
96
 sudo apt-get update
96
 sudo apt-get update
97
 apt-get install git build-essential
97
 apt-get install git build-essential
98
 git clone https://github.com/bashrc/freedombone
98
 git clone https://github.com/bashrc/freedombone
99
 cd freedombone
99
 cd freedombone
100
 make install
100
 make install
101
-nano /home/username/freedombone/freedombone.cfg
101
+nano /home/myusername/freedombone/freedombone.cfg
102
 #+END_SRC
102
 #+END_SRC
103
 
103
 
104
-Add the following, and set the values as needed.
104
+Add the following, and set the values as needed. Note that for a full install DOMAIN_NAME should be the same as the wiki domain name.
105
 
105
 
106
 #+BEGIN_SRC bash
106
 #+BEGIN_SRC bash
107
-MY_EMAIL_ADDRESS=
108
-MY_NAME=
109
-MY_BLOG_TITLE=
110
-MY_BLOG_SUBTITLE=
111
-FULLBLOG_DOMAIN_NAME=
112
-MICROBLOG_DOMAIN_NAME=
113
-REDMATRIX_DOMAIN_NAME=
114
-OWNCLOUD_DOMAIN_NAME=
115
-WIKI_DOMAIN_NAME=
116
-WIKI_TITLE=
107
+MY_USERNAME=myusername
108
+DOMAIN_NAME=mywikidomain
109
+SYSTEM_TYPE=full
110
+INSTALLING_ON_BBB=no
111
+DDNS_PROVIDER=default@freedns.afraid.org
112
+DDNS_USERNAME=ddnsusername
113
+DDNS_PASSWORD=ddnspassword3471326
114
+MY_NAME=MyFullNameOrNick
115
+MY_EMAIL_ADDRESS=myusername@mywikidomain
116
+LOCAL_NETWORK_STATIC_IP_ADDRESS=192.168.1.60
117
+ROUTER_IP_ADDRESS=192.168.1.254
117
 ENABLE_CJDNS=no
118
 ENABLE_CJDNS=no
118
-LOCAL_NETWORK_STATIC_IP_ADDRESS=
119
-ROUTER_IP_ADDRESS=
119
+DEBIAN_REPO=ftp.us.debian.org
120
+NAMESERVER1=85.214.73.63
121
+NAMESERVER2=213.73.91.35
122
+WIKI_TITLE=my wiki title
123
+WIKI_DOMAIN_NAME=mywikidomain
124
+MY_BLOG_TITLE=my blog
125
+FULLBLOG_DOMAIN_NAME=myblogdomain
126
+MICROBLOG_DOMAIN_NAME=mymicroblogdomain
127
+REDMATRIX_DOMAIN_NAME=myredmatrixdomain
128
+OWNCLOUD_DOMAIN_NAME=myownclouddomain
120
 #+END_SRC
129
 #+END_SRC
121
 
130
 
122
 Both of the IP addresses are local IP addresses, typically of the form 192.168.x.x, with one being for the system and the other being for the internet router.
131
 Both of the IP addresses are local IP addresses, typically of the form 192.168.x.x, with one being for the system and the other being for the internet router.
126
 Now you can begin the installation. If you are doing this on a Beaglebone Black:
135
 Now you can begin the installation. If you are doing this on a Beaglebone Black:
127
 
136
 
128
 #+BEGIN_SRC bash
137
 #+BEGIN_SRC bash
129
-freedombone --bbb -d [default domain name] -u [username] --ddns [dynamic DNS provider domain] --ddnsuser [dynamic DNS username] --ddnspass [dynamic DNS password]
138
+freedombone -c freedombone.cfg
130
 #+END_SRC
139
 #+END_SRC
131
 
140
 
132
-Or on any other system don't include the *--bbb* option.
141
+The above command should be run in the same directory in which your configuration file exists.
133
 
142
 
134
-#+BEGIN_SRC bash
135
-freedombone -d [default domain name] -u [username] --ddns [dynamic DNS provider domain] --ddnsuser [dynamic DNS username] --ddnspass [dynamic DNS password]
136
-#+END_SRC
137
-
138
-The above command should be run in the same directory in which your configuration file exists. You can use any of your domains as the default one, but typically the default domain is the same as the one for your wiki.
139
-
140
-Also see the manpage for additional options which can be used instead of a configuration file. If you don't specify a variant type with the final option then everything will be installed. If you have a *freedombone.cfg* file then it should be in the same directory from which the *freedombone* command is run.
143
+Also see the manpage for additional options which can be used instead of a configuration file.
141
 
144
 
142
 * Post-Setup
145
 * Post-Setup
143
 Setup of the server and installation of all the relevant packages is not quick, and depends upon which variant you choose and your internet bandwidth. Allow about three hours for a full installation on the Beaglebone Black. On the Beaglebone installation is in two parts, since a reboot is needed to enable the hardware random number generator and zram.
146
 Setup of the server and installation of all the relevant packages is not quick, and depends upon which variant you choose and your internet bandwidth. Allow about three hours for a full installation on the Beaglebone Black. On the Beaglebone installation is in two parts, since a reboot is needed to enable the hardware random number generator and zram.
145
 When done you can ssh into the Freedombone with:
148
 When done you can ssh into the Freedombone with:
146
 
149
 
147
 #+BEGIN_SRC bash
150
 #+BEGIN_SRC bash
148
-ssh username@domain -p 2222
151
+ssh myusername@domain -p 2222
149
 #+END_SRC
152
 #+END_SRC
150
 
153
 
151
 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.
154
 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.

BIN
man/freedombone.1.gz Wyświetl plik


+ 30
- 31
website/EN/installation.html Wyświetl plik

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
 <title></title>
6
 <title></title>
7
-<!-- 2015-01-25 Sun 22:51 -->
7
+<!-- 2015-02-01 Sun 21:46 -->
8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9
 <meta  name="generator" content="Org-mode" />
9
 <meta  name="generator" content="Org-mode" />
10
 <meta  name="author" content="Bob Mottram" />
10
 <meta  name="author" content="Bob Mottram" />
308
 
308
 
309
 <div class="org-src-container">
309
 <div class="org-src-container">
310
 
310
 
311
-<pre class="src src-bash">ssh username@freedombone_IP_address
311
+<pre class="src src-bash">ssh myusername@freedombone_IP_address
312
 su
312
 su
313
 sudo apt-get update
313
 sudo apt-get update
314
 apt-get install git dialog build-essential
314
 apt-get install git dialog build-essential
347
 
347
 
348
 <div class="org-src-container">
348
 <div class="org-src-container">
349
 
349
 
350
-<pre class="src src-bash">ssh username@freedombone_IP_address
350
+<pre class="src src-bash">ssh myusername@freedombone_IP_address
351
 su
351
 su
352
 sudo apt-get update
352
 sudo apt-get update
353
 apt-get install git build-essential
353
 apt-get install git build-essential
354
 git clone https://github.com/bashrc/freedombone
354
 git clone https://github.com/bashrc/freedombone
355
 <span class="org-builtin">cd</span> freedombone
355
 <span class="org-builtin">cd</span> freedombone
356
 make install
356
 make install
357
-nano /home/username/freedombone/freedombone.cfg
357
+nano /home/myusername/freedombone/freedombone.cfg
358
 </pre>
358
 </pre>
359
 </div>
359
 </div>
360
 
360
 
361
 <p>
361
 <p>
362
-Add the following, and set the values as needed.
362
+Add the following, and set the values as needed. Note that for a full install DOMAIN_NAME should be the same as the wiki domain name.
363
 </p>
363
 </p>
364
 
364
 
365
 <div class="org-src-container">
365
 <div class="org-src-container">
366
 
366
 
367
-<pre class="src src-bash"><span class="org-variable-name">MY_EMAIL_ADDRESS</span>=
368
-<span class="org-variable-name">MY_NAME</span>=
369
-<span class="org-variable-name">MY_BLOG_TITLE</span>=
370
-<span class="org-variable-name">MY_BLOG_SUBTITLE</span>=
371
-<span class="org-variable-name">FULLBLOG_DOMAIN_NAME</span>=
372
-<span class="org-variable-name">MICROBLOG_DOMAIN_NAME</span>=
373
-<span class="org-variable-name">REDMATRIX_DOMAIN_NAME</span>=
374
-<span class="org-variable-name">OWNCLOUD_DOMAIN_NAME</span>=
375
-<span class="org-variable-name">WIKI_DOMAIN_NAME</span>=
376
-<span class="org-variable-name">WIKI_TITLE</span>=
367
+<pre class="src src-bash"><span class="org-variable-name">MY_USERNAME</span>=myusername
368
+<span class="org-variable-name">DOMAIN_NAME</span>=mywikidomain
369
+<span class="org-variable-name">SYSTEM_TYPE</span>=full
370
+<span class="org-variable-name">INSTALLING_ON_BBB</span>=no
371
+<span class="org-variable-name">DDNS_PROVIDER</span>=default@freedns.afraid.org
372
+<span class="org-variable-name">DDNS_USERNAME</span>=ddnsusername
373
+<span class="org-variable-name">DDNS_PASSWORD</span>=ddnspassword3471326
374
+<span class="org-variable-name">MY_NAME</span>=MyFullNameOrNick
375
+<span class="org-variable-name">MY_EMAIL_ADDRESS</span>=myusername@mywikidomain
376
+<span class="org-variable-name">LOCAL_NETWORK_STATIC_IP_ADDRESS</span>=192.168.1.60
377
+<span class="org-variable-name">ROUTER_IP_ADDRESS</span>=192.168.1.254
377
 <span class="org-variable-name">ENABLE_CJDNS</span>=no
378
 <span class="org-variable-name">ENABLE_CJDNS</span>=no
378
-<span class="org-variable-name">LOCAL_NETWORK_STATIC_IP_ADDRESS</span>=
379
-<span class="org-variable-name">ROUTER_IP_ADDRESS</span>=
379
+<span class="org-variable-name">DEBIAN_REPO</span>=ftp.us.debian.org
380
+<span class="org-variable-name">NAMESERVER1</span>=85.214.73.63
381
+<span class="org-variable-name">NAMESERVER2</span>=213.73.91.35
382
+<span class="org-variable-name">WIKI_TITLE</span>=my wiki title
383
+<span class="org-variable-name">WIKI_DOMAIN_NAME</span>=mywikidomain
384
+<span class="org-variable-name">MY_BLOG_TITLE</span>=my blog
385
+<span class="org-variable-name">FULLBLOG_DOMAIN_NAME</span>=myblogdomain
386
+<span class="org-variable-name">MICROBLOG_DOMAIN_NAME</span>=mymicroblogdomain
387
+<span class="org-variable-name">REDMATRIX_DOMAIN_NAME</span>=myredmatrixdomain
388
+<span class="org-variable-name">OWNCLOUD_DOMAIN_NAME</span>=myownclouddomain
380
 </pre>
389
 </pre>
381
 </div>
390
 </div>
382
 
391
 
394
 
403
 
395
 <div class="org-src-container">
404
 <div class="org-src-container">
396
 
405
 
397
-<pre class="src src-bash">freedombone --bbb -d [default domain name] -u [username] --ddns [dynamic DNS provider domain] --ddnsuser [dynamic DNS username] --ddnspass [dynamic DNS password]
406
+<pre class="src src-bash">freedombone -c freedombone.cfg
398
 </pre>
407
 </pre>
399
 </div>
408
 </div>
400
 
409
 
401
 <p>
410
 <p>
402
-Or on any other system don't include the <b>&#x2013;bbb</b> option.
403
-</p>
404
-
405
-<div class="org-src-container">
406
-
407
-<pre class="src src-bash">freedombone -d [default domain name] -u [username] --ddns [dynamic DNS provider domain] --ddnsuser [dynamic DNS username] --ddnspass [dynamic DNS password]
408
-</pre>
409
-</div>
410
-
411
-<p>
412
-The above command should be run in the same directory in which your configuration file exists. You can use any of your domains as the default one, but typically the default domain is the same as the one for your wiki.
411
+The above command should be run in the same directory in which your configuration file exists.
413
 </p>
412
 </p>
414
 
413
 
415
 <p>
414
 <p>
416
-Also see the manpage for additional options which can be used instead of a configuration file. If you don't specify a variant type with the final option then everything will be installed. If you have a <b>freedombone.cfg</b> file then it should be in the same directory from which the <b>freedombone</b> command is run.
415
+Also see the manpage for additional options which can be used instead of a configuration file.
417
 </p>
416
 </p>
418
 </div>
417
 </div>
419
 </div>
418
 </div>
431
 
430
 
432
 <div class="org-src-container">
431
 <div class="org-src-container">
433
 
432
 
434
-<pre class="src src-bash">ssh username@domain -p 2222
433
+<pre class="src src-bash">ssh myusername@domain -p 2222
435
 </pre>
434
 </pre>
436
 </div>
435
 </div>
437
 
436