From 78116a91d7592c41051db94e20c6944a8a55790e Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 16 Jun 2018 13:52:03 +0100 Subject: [PATCH] Obtain source code via dat --- doc/EN/armbian.org | 15 ++- doc/EN/boards.org | 12 +-- doc/EN/homeserver.org | 10 ++ doc/EN/index.org | 2 +- website/EN/armbian.html | 24 +++-- website/EN/boards.html | 190 +++++++++++-------------------------- website/EN/homeserver.html | 16 +++- website/EN/images.txt | 13 +++ website/EN/index.html | 4 +- 9 files changed, 128 insertions(+), 158 deletions(-) create mode 100644 website/EN/images.txt diff --git a/doc/EN/armbian.org b/doc/EN/armbian.org index 68086945..c1ea5f5d 100644 --- a/doc/EN/armbian.org +++ b/doc/EN/armbian.org @@ -9,11 +9,6 @@ #+attr_html: :width 80% :height 10% :align center [[file:images/logo.png]] - -#+begin_export html -

Installing on Armbian

-#+end_export - #+begin_quote "/we are the music makers, we are the dreamers of dreams. cyberpunks and pirates. chaotic spectres haunting cyberspace. engineers, artists, hackers./" #+end_quote @@ -66,6 +61,16 @@ cd freedombone git checkout stretch #+end_src +If you can't obtain a copy of the source code from *code.freedombone.net* (maybe the server is down) then you may still be able to obtain it with: + +#+begin_src bash +dat clone dat://e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e/ +cd e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e +tar -xzvf freedombone.tar.gz +cd freedombone +git checkout stretch +#+end_src + Install the Freedombone commands: #+begin_src bash diff --git a/doc/EN/boards.org b/doc/EN/boards.org index bd0ad696..a147fb6d 100644 --- a/doc/EN/boards.org +++ b/doc/EN/boards.org @@ -13,16 +13,16 @@ The following ARM boards are supported by the build system. If your board isn't listed here then you may still be able to install Freedombone using [[./armbian.html][Armbian]]. - - [[./downloads/v31/freedombone-beaglebone-armhf.img.xz][beaglebone]] - - [[./downloads/v31/freedombone-cubieboard2-armhf.img.xz][cubieboard2]] - - [[./downloads/v31/freedombone-cubietruck-armhf.img.xz][cubietruck]] - - [[./downloads/v31/freedombone-pcduino3-armhf.img.xz][pcduino3]] + - beaglebone + - cubieboard2 + - cubietruck + - pcduino3 - a20-olinuxino-lime - a20-olinuxino-lime2 - a20-olinuxino-micro - - [[http://www.lemaker.org/product-bananapro-index.html][Lemaker Banana Pro]] + - Lemaker Banana Pro -The latest image builds can be [[./downloads/current][found here]]. +The latest image builds are obtainable with [[https://datproject.org/][dat]] and can be [[./downloads/images.txt][found here]]. #+BEGIN_EXPORT html
diff --git a/doc/EN/homeserver.org b/doc/EN/homeserver.org index e6bf354a..0f567f89 100644 --- a/doc/EN/homeserver.org +++ b/doc/EN/homeserver.org @@ -38,6 +38,16 @@ freedombone-image --setup parabola freedombone-image -t i386 --onion-addresses-only yes #+end_src +If you can't obtain a copy of the source code from *code.freedombone.net* (maybe the server is down) then you may still be able to obtain it with: + +#+begin_src bash +dat clone dat://e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e/ +cd e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e +tar -xzvf freedombone.tar.gz +cd freedombone +git checkout stretch +#+end_src + Now prepare your local system to talk to the freedombone by running the following command. This will set up avahi and create ssh keys if necessary. #+begin_src bash diff --git a/doc/EN/index.org b/doc/EN/index.org index 2aeb6da0..cfa9a67e 100644 --- a/doc/EN/index.org +++ b/doc/EN/index.org @@ -10,7 +10,7 @@ [[file:images/logo.png]] #+attr_html: :align center :border 0 :cellpadding 15% -| [[./downloads/v31][Downloads]] | [[./apps.html][Apps]] | [[./faq.html][FAQ]] | [[./devguide.html][Developers]] | +| [[./downloads/images.txt][Downloads]] | [[./apps.html][Apps]] | [[./faq.html][FAQ]] | [[./devguide.html][Developers]] | | [[./backups.html][Backups]] | [[https://blog.freedombone.net/tag/freedombone][Blog]] | [[./support.html][Contact]] | [[./release31.html][Release]] | So you want to run your own internet services? Email, chat, VoIP, web sites, file synchronisation, wikis, blogs, social networks, media hosting, backups, VPN. Freedombone is a home server system which enables you to self-host all of these things. diff --git a/website/EN/armbian.html b/website/EN/armbian.html index 7e1da7e4..e84a3a8c 100644 --- a/website/EN/armbian.html +++ b/website/EN/armbian.html @@ -4,7 +4,7 @@ - + @@ -151,14 +151,6 @@ for the JavaScript code in this tag.

- -
-

-<center><h1>Installing on Armbian</h1></center> -

- -
-

"we are the music makers, we are the dreamers of dreams. cyberpunks and pirates. chaotic spectres haunting cyberspace. engineers, artists, hackers." @@ -248,6 +240,20 @@ git checkout stretch +

+If you can't obtain a copy of the source code from code.freedombone.net (maybe the server is down) then you may still be able to obtain it with: +

+ +
+ +
dat clone dat://e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e/
+cd e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e
+tar -xzvf freedombone.tar.gz
+cd freedombone
+git checkout stretch
+
+
+

Install the Freedombone commands:

diff --git a/website/EN/boards.html b/website/EN/boards.html index 5a634614..24a855cd 100644 --- a/website/EN/boards.html +++ b/website/EN/boards.html @@ -3,33 +3,26 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> - - - - - - - + + + + + - + @@ -189,7 +97,7 @@ @licstart The following is the entire license notice for the JavaScript code in this tag. -Copyright (C) 2012-2017 Free Software Foundation, Inc. +Copyright (C) 2012-2013 Free Software Foundation, Inc. The JavaScript code in this tag is free software: you can redistribute it and/or modify it under the terms of the GNU @@ -236,37 +144,51 @@ for the JavaScript code in this tag.
+

logo.png

-
-

Supported ARM boards

-
+
+

Supported ARM boards

+

The following ARM boards are supported by the build system. If your board isn't listed here then you may still be able to install Freedombone using Armbian.

-The latest image builds can be found here. +The latest image builds are obtainable with dat and can be found here.

-
-Return to the home page -
+
+

+<center> +Return to the <a href="index.html">home page</a> +</center> +

+ +
diff --git a/website/EN/homeserver.html b/website/EN/homeserver.html index aa2e4356..c1ee3d7a 100644 --- a/website/EN/homeserver.html +++ b/website/EN/homeserver.html @@ -4,7 +4,7 @@ - + @@ -191,6 +191,20 @@ freedombone-image -t i386 --onion-addresses-only yes
+

+If you can't obtain a copy of the source code from code.freedombone.net (maybe the server is down) then you may still be able to obtain it with: +

+ +
+ +
dat clone dat://e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e/
+cd e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e
+tar -xzvf freedombone.tar.gz
+cd freedombone
+git checkout stretch
+
+
+

Now prepare your local system to talk to the freedombone by running the following command. This will set up avahi and create ssh keys if necessary.

diff --git a/website/EN/images.txt b/website/EN/images.txt new file mode 100644 index 00000000..0a2f810c --- /dev/null +++ b/website/EN/images.txt @@ -0,0 +1,13 @@ +Source code dat://e9cbf606e55cdaa85199f4e6ec25ff7456775389979a668b3faf33e057493f8e/ + +amd64 dat://b1f714cdd60eb8cbedf9112ce37f8a5e9601fc0d3e1734af8901002adfe0ed74/ +amd64 (onion only) dat://86c5ad0c75022c459908348c44604e27c961d19fba8ed0395cbc7928f637185c/ +amd64 social instance dat://231b24dbeef3c3f7b115b9c7cd02e416b382df0a1050ef66f94b988fc8dae92e/ +Banana Pro SATA dat://c3feadb5568aa29680f55fa16c0118c22f7b2330364d3a008396906d6f2f8e70/ +Beaglebone Black dat://eb4f994ee9e4397ddae1909fd8c387467c36a30f1ef3c0bcdbb1ef0a2835f40d/ +Beaglebone Black (onion only) dat://ce37befb88fc975cae17c8f733d75c138da6a6bec1c636f676eba87d06de5b5a/ +Cubieboard 2 SATA dat://9418b0509619ac8ae3b99e296ccf0e4c248682d357e93bb975db3a5d54fb840d/ +Cubietruck SATA dat://86d924ceeb7a927ce0528b7a8f6f228a2a628f80a93cf4e6e83421f9d8985445/ +Mesh Client dat://e2ed9767d6ab64f4c43a2adbce65af225133fec7ba95737f0a2f6ae292ba358e/ +Mesh Client (unfree wifi drivers) dat://6d1b73d13b6f9b5c481c6dfd64be6aa58e1cd2d153a6bb04bbc177999ee9925e/ +Mesh Router Beaglebone Black dat://a4e79e49c6e77b919d4ae4827037e813ef1ba2734c342d0d78146ce16a819ebb/ \ No newline at end of file diff --git a/website/EN/index.html b/website/EN/index.html index 50c0dc8c..e5ac89bb 100644 --- a/website/EN/index.html +++ b/website/EN/index.html @@ -4,7 +4,7 @@ - + @@ -165,7 +165,7 @@ for the JavaScript code in this tag. -Downloads +Downloads Apps FAQ Developers