Selaa lähdekoodia

Update the website

Bob Mottram 10 vuotta sitten
vanhempi
commit
4b200a9992
3 muutettua tiedostoa jossa 59 lisäystä ja 57 poistoa
  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 Näytä tiedosto

@@ -68,7 +68,7 @@ scp -r ~/.gnupg username@freedombone_IP_address:/home/username
68 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 70
 #+BEGIN_SRC bash
71
-ssh username@freedombone_IP_address
71
+ssh myusername@freedombone_IP_address
72 72
 su
73 73
 sudo apt-get update
74 74
 apt-get install git dialog build-essential
@@ -91,32 +91,41 @@ If you don't want to install interactively then it's possible to manually create
91 91
 On the system where freedombone is to be installed create a configuration file.
92 92
 
93 93
 #+BEGIN_SRC bash
94
-ssh username@freedombone_IP_address
94
+ssh myusername@freedombone_IP_address
95 95
 su
96 96
 sudo apt-get update
97 97
 apt-get install git build-essential
98 98
 git clone https://github.com/bashrc/freedombone
99 99
 cd freedombone
100 100
 make install
101
-nano /home/username/freedombone/freedombone.cfg
101
+nano /home/myusername/freedombone/freedombone.cfg
102 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 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 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 129
 #+END_SRC
121 130
 
122 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,18 +135,12 @@ Save the configuration file and exit from your editor.
126 135
 Now you can begin the installation. If you are doing this on a Beaglebone Black:
127 136
 
128 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 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 145
 * Post-Setup
143 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,7 +148,7 @@ Setup of the server and installation of all the relevant packages is not quick,
145 148
 When done you can ssh into the Freedombone with:
146 149
 
147 150
 #+BEGIN_SRC bash
148
-ssh username@domain -p 2222
151
+ssh myusername@domain -p 2222
149 152
 #+END_SRC
150 153
 
151 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 Näytä tiedosto


+ 30
- 31
website/EN/installation.html Näytä tiedosto

@@ -4,7 +4,7 @@
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6 6
 <title></title>
7
-<!-- 2015-01-25 Sun 22:51 -->
7
+<!-- 2015-02-01 Sun 21:46 -->
8 8
 <meta  http-equiv="Content-Type" content="text/html;charset=utf-8" />
9 9
 <meta  name="generator" content="Org-mode" />
10 10
 <meta  name="author" content="Bob Mottram" />
@@ -308,7 +308,7 @@ The interactive server configuration setup is recommended for most users. On the
308 308
 
309 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 312
 su
313 313
 sudo apt-get update
314 314
 apt-get install git dialog build-essential
@@ -347,36 +347,45 @@ On the system where freedombone is to be installed create a configuration file.
347 347
 
348 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 351
 su
352 352
 sudo apt-get update
353 353
 apt-get install git build-essential
354 354
 git clone https://github.com/bashrc/freedombone
355 355
 <span class="org-builtin">cd</span> freedombone
356 356
 make install
357
-nano /home/username/freedombone/freedombone.cfg
357
+nano /home/myusername/freedombone/freedombone.cfg
358 358
 </pre>
359 359
 </div>
360 360
 
361 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 363
 </p>
364 364
 
365 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 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 389
 </pre>
381 390
 </div>
382 391
 
@@ -394,26 +403,16 @@ Now you can begin the installation. If you are doing this on a Beaglebone Black:
394 403
 
395 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 407
 </pre>
399 408
 </div>
400 409
 
401 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 412
 </p>
414 413
 
415 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 416
 </p>
418 417
 </div>
419 418
 </div>
@@ -431,7 +430,7 @@ When done you can ssh into the Freedombone with:
431 430
 
432 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 434
 </pre>
436 435
 </div>
437 436