Selaa lähdekoodia

Deprecate Pleroma backend due to off-site dependency

Bob Mottram 7 vuotta sitten
vanhempi
commit
371b5d0f6e
3 muutettua tiedostoa jossa 128 lisäystä ja 136 poistoa
  1. 0
    4
      doc/EN/apps.org
  2. 10
    2
      src/freedombone-app-pleroma
  3. 118
    130
      website/EN/apps.html

+ 0
- 4
doc/EN/apps.org Näytä tiedosto

@@ -132,10 +132,6 @@ Peer-to-peer video hosting. Similar to Mediagoblin, but the P2P aspect better en
132 132
 The black hole for web adverts. Block adverts at the domain name level within your local network. It can significantly reduce bandwidth, speed up page load times and protect your systems from being tracked by spyware.
133 133
 
134 134
 [[./app_pihole.html][How to use it]]
135
-* Pleroma
136
-Pleroma is an OStatus-compatible social networking server, compatible with GNU Social, PostActiv and Mastodon. It is high-performance and so is especially well suited for running on low power single board computers without much RAM.
137
-
138
-[[./app_pleroma.html][How to use it]]
139 135
 * PostActiv
140 136
 An alternative federated social networking system compatible with GNU Social, Pleroma and Mastodon. It includes some optimisations and fixes currently not available within the main GNU Social project.
141 137
 

+ 10
- 2
src/freedombone-app-pleroma Näytä tiedosto

@@ -11,10 +11,18 @@
11 11
 # Pleroma backend application
12 12
 # https://git.pleroma.social/pleroma/pleroma/wikis/Installing-on-Debian-Based-Distributions
13 13
 #
14
+# Show stopper: This is dependent on https://placehold.it for avatar images,
15
+# so at present it's not usable until a first party placeholder image system
16
+# is included.
17
+#
18
+# There is also a possible issue with the chat system which uses an object called
19
+# "Agent" which may not be supported with the version of elixir within the
20
+# Debian package. This only applies if you're installing from the latest commit.
21
+#
14 22
 # License
15 23
 # =======
16 24
 #
17
-# Copyright (C) 2017 Bob Mottram <bob@freedombone.net>
25
+# Copyright (C) 2017-2018 Bob Mottram <bob@freedombone.net>
18 26
 #
19 27
 # This program is free software: you can redistribute it and/or modify
20 28
 # it under the terms of the GNU Affero General Public License as published by
@@ -29,7 +37,7 @@
29 37
 # You should have received a copy of the GNU Affero General Public License
30 38
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
31 39
 
32
-VARIANTS='full full-vim social'
40
+VARIANTS=''
33 41
 
34 42
 IN_DEFAULT_INSTALL=0
35 43
 SHOW_ON_ABOUT=1

+ 118
- 130
website/EN/apps.html Näytä tiedosto

@@ -3,7 +3,7 @@
3 3
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 4
 <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
5 5
 <head>
6
-<!-- 2018-01-05 Fri 21:25 -->
6
+<!-- 2018-01-10 Wed 14:24 -->
7 7
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
8 8
 <meta name="viewport" content="width=device-width, initial-scale=1" />
9 9
 <title>&lrm;</title>
@@ -265,9 +265,9 @@ The base install of the system just contains an email server and Mutt client, bu
265 265
 </div>
266 266
 
267 267
 
268
-<div id="outline-container-orge16af4e" class="outline-2">
269
-<h2 id="orge16af4e">Akaunting</h2>
270
-<div class="outline-text-2" id="text-orge16af4e">
268
+<div id="outline-container-org8e1c6de" class="outline-2">
269
+<h2 id="org8e1c6de">Akaunting</h2>
270
+<div class="outline-text-2" id="text-org8e1c6de">
271 271
 <p>
272 272
 A web based accounts system for small businesses or freelancers.
273 273
 </p>
@@ -277,9 +277,9 @@ A web based accounts system for small businesses or freelancers.
277 277
 </p>
278 278
 </div>
279 279
 </div>
280
-<div id="outline-container-org6efc751" class="outline-2">
281
-<h2 id="org6efc751">CryptPad</h2>
282
-<div class="outline-text-2" id="text-org6efc751">
280
+<div id="outline-container-org5781982" class="outline-2">
281
+<h2 id="org5781982">CryptPad</h2>
282
+<div class="outline-text-2" id="text-org5781982">
283 283
 <p>
284 284
 Collaborate on editing documents, presentations and source code, or vote on things. All with a good level of security.
285 285
 </p>
@@ -289,9 +289,9 @@ Collaborate on editing documents, presentations and source code, or vote on thin
289 289
 </p>
290 290
 </div>
291 291
 </div>
292
-<div id="outline-container-org62f6d93" class="outline-2">
293
-<h2 id="org62f6d93">DLNA</h2>
294
-<div class="outline-text-2" id="text-org62f6d93">
292
+<div id="outline-container-org634d134" class="outline-2">
293
+<h2 id="org634d134">DLNA</h2>
294
+<div class="outline-text-2" id="text-org634d134">
295 295
 <p>
296 296
 Enables you to use the system as a music server which any DLNA compatible devices can connect to within your home network.
297 297
 </p>
@@ -301,9 +301,9 @@ Enables you to use the system as a music server which any DLNA compatible device
301 301
 </p>
302 302
 </div>
303 303
 </div>
304
-<div id="outline-container-orgf0c5fe6" class="outline-2">
305
-<h2 id="orgf0c5fe6">Dokuwiki</h2>
306
-<div class="outline-text-2" id="text-orgf0c5fe6">
304
+<div id="outline-container-org3ef1ba1" class="outline-2">
305
+<h2 id="org3ef1ba1">Dokuwiki</h2>
306
+<div class="outline-text-2" id="text-org3ef1ba1">
307 307
 <p>
308 308
 A databaseless wiki system.
309 309
 </p>
@@ -313,9 +313,9 @@ A databaseless wiki system.
313 313
 </p>
314 314
 </div>
315 315
 </div>
316
-<div id="outline-container-org6d033b0" class="outline-2">
317
-<h2 id="org6d033b0">Emacs</h2>
318
-<div class="outline-text-2" id="text-org6d033b0">
316
+<div id="outline-container-orgd8f4217" class="outline-2">
317
+<h2 id="orgd8f4217">Emacs</h2>
318
+<div class="outline-text-2" id="text-orgd8f4217">
319 319
 <p>
320 320
 If you use the Mutt client to read your email then this will set it up to use emacs for composing new mail.
321 321
 </p>
@@ -325,9 +325,9 @@ If you use the Mutt client to read your email then this will set it up to use em
325 325
 </p>
326 326
 </div>
327 327
 </div>
328
-<div id="outline-container-orgf1ad90c" class="outline-2">
329
-<h2 id="orgf1ad90c">Etherpad</h2>
330
-<div class="outline-text-2" id="text-orgf1ad90c">
328
+<div id="outline-container-orgf878069" class="outline-2">
329
+<h2 id="orgf878069">Etherpad</h2>
330
+<div class="outline-text-2" id="text-orgf878069">
331 331
 <p>
332 332
 Collaborate on creating documents in real time. Maybe you're planning a holiday with other family members or creating documentation for a Free Software project along with other volunteers. Etherpad is hard to beat for simplicity and speed. Only users of the system will be able to access it.
333 333
 </p>
@@ -337,9 +337,9 @@ Collaborate on creating documents in real time. Maybe you're planning a holiday
337 337
 </p>
338 338
 </div>
339 339
 </div>
340
-<div id="outline-container-orgd1c7a69" class="outline-2">
341
-<h2 id="orgd1c7a69">Federated wiki</h2>
342
-<div class="outline-text-2" id="text-orgd1c7a69">
340
+<div id="outline-container-org9a9c4f3" class="outline-2">
341
+<h2 id="org9a9c4f3">Federated wiki</h2>
342
+<div class="outline-text-2" id="text-org9a9c4f3">
343 343
 <p>
344 344
 A new approach to creating wiki content.
345 345
 </p>
@@ -349,9 +349,9 @@ A new approach to creating wiki content.
349 349
 </p>
350 350
 </div>
351 351
 </div>
352
-<div id="outline-container-orgdf26871" class="outline-2">
353
-<h2 id="orgdf26871">Friendica</h2>
354
-<div class="outline-text-2" id="text-orgdf26871">
352
+<div id="outline-container-org91b656b" class="outline-2">
353
+<h2 id="org91b656b">Friendica</h2>
354
+<div class="outline-text-2" id="text-org91b656b">
355 355
 <p>
356 356
 Federated social network system.
357 357
 </p>
@@ -361,9 +361,9 @@ Federated social network system.
361 361
 </p>
362 362
 </div>
363 363
 </div>
364
-<div id="outline-container-org0c18927" class="outline-2">
365
-<h2 id="org0c18927">Ghost</h2>
366
-<div class="outline-text-2" id="text-org0c18927">
364
+<div id="outline-container-org271eb94" class="outline-2">
365
+<h2 id="org271eb94">Ghost</h2>
366
+<div class="outline-text-2" id="text-org271eb94">
367 367
 <p>
368 368
 Modern looking blogging system.
369 369
 </p>
@@ -373,9 +373,9 @@ Modern looking blogging system.
373 373
 </p>
374 374
 </div>
375 375
 </div>
376
-<div id="outline-container-org6464a0f" class="outline-2">
377
-<h2 id="org6464a0f">GNU Social</h2>
378
-<div class="outline-text-2" id="text-org6464a0f">
376
+<div id="outline-container-orga389f87" class="outline-2">
377
+<h2 id="orga389f87">GNU Social</h2>
378
+<div class="outline-text-2" id="text-orga389f87">
379 379
 <p>
380 380
 Federated social network based on the OStatus protocol. You can "<i>remote follow</i>" other users within the GNU Social federation.
381 381
 </p>
@@ -385,9 +385,9 @@ Federated social network based on the OStatus protocol. You can "<i>remote follo
385 385
 </p>
386 386
 </div>
387 387
 </div>
388
-<div id="outline-container-orgc558982" class="outline-2">
389
-<h2 id="orgc558982">Gogs</h2>
390
-<div class="outline-text-2" id="text-orgc558982">
388
+<div id="outline-container-org25dbd8b" class="outline-2">
389
+<h2 id="org25dbd8b">Gogs</h2>
390
+<div class="outline-text-2" id="text-org25dbd8b">
391 391
 <p>
392 392
 Lightweight git project hosting system. You can mirror projects from Github, or if Github turns evil then just host your own projects while retaining the familiar <i>fork-and-pull</i> workflow. If you can use Github then you can also use Gogs.
393 393
 </p>
@@ -397,9 +397,9 @@ Lightweight git project hosting system. You can mirror projects from Github, or
397 397
 </p>
398 398
 </div>
399 399
 </div>
400
-<div id="outline-container-org6c43921" class="outline-2">
401
-<h2 id="org6c43921">HTMLy</h2>
402
-<div class="outline-text-2" id="text-org6c43921">
400
+<div id="outline-container-orga0d0944" class="outline-2">
401
+<h2 id="orga0d0944">HTMLy</h2>
402
+<div class="outline-text-2" id="text-orga0d0944">
403 403
 <p>
404 404
 Databaseless blogging system. Quite simple and with a markdown-like format.
405 405
 </p>
@@ -409,9 +409,9 @@ Databaseless blogging system. Quite simple and with a markdown-like format.
409 409
 </p>
410 410
 </div>
411 411
 </div>
412
-<div id="outline-container-org7ac9b48" class="outline-2">
413
-<h2 id="org7ac9b48">Hubzilla</h2>
414
-<div class="outline-text-2" id="text-org7ac9b48">
412
+<div id="outline-container-orgaee8baf" class="outline-2">
413
+<h2 id="orgaee8baf">Hubzilla</h2>
414
+<div class="outline-text-2" id="text-orgaee8baf">
415 415
 <p>
416 416
 Web publishing platform with social network like features and good privacy controls so that it's possible to specify who can see which content. Includes photo albums, calendar, wiki and file storage.
417 417
 </p>
@@ -421,9 +421,9 @@ Web publishing platform with social network like features and good privacy contr
421 421
 </p>
422 422
 </div>
423 423
 </div>
424
-<div id="outline-container-org7ca0a6c" class="outline-2">
425
-<h2 id="org7ca0a6c">Icecast media stream</h2>
426
-<div class="outline-text-2" id="text-org7ca0a6c">
424
+<div id="outline-container-org96c213d" class="outline-2">
425
+<h2 id="org96c213d">Icecast media stream</h2>
426
+<div class="outline-text-2" id="text-org96c213d">
427 427
 <p>
428 428
 Make your own internet radio station.
429 429
 </p>
@@ -433,9 +433,9 @@ Make your own internet radio station.
433 433
 </p>
434 434
 </div>
435 435
 </div>
436
-<div id="outline-container-org84ae949" class="outline-2">
437
-<h2 id="org84ae949">IRC Server (ngirc)</h2>
438
-<div class="outline-text-2" id="text-org84ae949">
436
+<div id="outline-container-org1b6fde5" class="outline-2">
437
+<h2 id="org1b6fde5">IRC Server (ngirc)</h2>
438
+<div class="outline-text-2" id="text-org1b6fde5">
439 439
 <p>
440 440
 Run your own IRC chat channel which can be secured with a password and accessible via an onion address. A bouncer is included so that you can receive messages sent while you were offline. Works with Hexchat and other popular clients.
441 441
 </p>
@@ -445,18 +445,18 @@ Run your own IRC chat channel which can be secured with a password and accessibl
445 445
 </p>
446 446
 </div>
447 447
 </div>
448
-<div id="outline-container-orgf1eff7b" class="outline-2">
449
-<h2 id="orgf1eff7b">Jitsi Meet</h2>
450
-<div class="outline-text-2" id="text-orgf1eff7b">
448
+<div id="outline-container-org96e6f4f" class="outline-2">
449
+<h2 id="org96e6f4f">Jitsi Meet</h2>
450
+<div class="outline-text-2" id="text-org96e6f4f">
451 451
 <p>
452 452
 Experimental WebRTC video conferencing system, similar to Google Hangouts. This may not be fully functional, but is hoped to be in the near future.
453 453
 </p>
454 454
 </div>
455 455
 </div>
456 456
 
457
-<div id="outline-container-org35fd10e" class="outline-2">
458
-<h2 id="org35fd10e">KanBoard</h2>
459
-<div class="outline-text-2" id="text-org35fd10e">
457
+<div id="outline-container-orge07f1f9" class="outline-2">
458
+<h2 id="orge07f1f9">KanBoard</h2>
459
+<div class="outline-text-2" id="text-orge07f1f9">
460 460
 <p>
461 461
 A simple kanban system for managing projects or TODO lists.
462 462
 </p>
@@ -466,9 +466,9 @@ A simple kanban system for managing projects or TODO lists.
466 466
 </p>
467 467
 </div>
468 468
 </div>
469
-<div id="outline-container-orgce70d61" class="outline-2">
470
-<h2 id="orgce70d61">Key Server</h2>
471
-<div class="outline-text-2" id="text-orgce70d61">
469
+<div id="outline-container-orgd69a78b" class="outline-2">
470
+<h2 id="orgd69a78b">Key Server</h2>
471
+<div class="outline-text-2" id="text-orgd69a78b">
472 472
 <p>
473 473
 An OpenPGP key server for storing and retrieving GPG public keys.
474 474
 </p>
@@ -478,9 +478,9 @@ An OpenPGP key server for storing and retrieving GPG public keys.
478 478
 </p>
479 479
 </div>
480 480
 </div>
481
-<div id="outline-container-org92af635" class="outline-2">
482
-<h2 id="org92af635">Koel</h2>
483
-<div class="outline-text-2" id="text-org92af635">
481
+<div id="outline-container-org84e4e1c" class="outline-2">
482
+<h2 id="org84e4e1c">Koel</h2>
483
+<div class="outline-text-2" id="text-org84e4e1c">
484 484
 <p>
485 485
 Access your music collection from any internet connected device.
486 486
 </p>
@@ -490,9 +490,9 @@ Access your music collection from any internet connected device.
490 490
 </p>
491 491
 </div>
492 492
 </div>
493
-<div id="outline-container-org0a8722e" class="outline-2">
494
-<h2 id="org0a8722e">Lychee</h2>
495
-<div class="outline-text-2" id="text-org0a8722e">
493
+<div id="outline-container-org92b57ea" class="outline-2">
494
+<h2 id="org92b57ea">Lychee</h2>
495
+<div class="outline-text-2" id="text-org92b57ea">
496 496
 <p>
497 497
 Make your photo albums available on the web.
498 498
 </p>
@@ -502,9 +502,9 @@ Make your photo albums available on the web.
502 502
 </p>
503 503
 </div>
504 504
 </div>
505
-<div id="outline-container-orgdda9e48" class="outline-2">
506
-<h2 id="orgdda9e48">Mailpile</h2>
507
-<div class="outline-text-2" id="text-orgdda9e48">
505
+<div id="outline-container-orgeb1cdb7" class="outline-2">
506
+<h2 id="orgeb1cdb7">Mailpile</h2>
507
+<div class="outline-text-2" id="text-orgeb1cdb7">
508 508
 <p>
509 509
 Modern email client which supports GPG encryption.
510 510
 </p>
@@ -514,9 +514,9 @@ Modern email client which supports GPG encryption.
514 514
 </p>
515 515
 </div>
516 516
 </div>
517
-<div id="outline-container-org0e639e8" class="outline-2">
518
-<h2 id="org0e639e8">Matrix</h2>
519
-<div class="outline-text-2" id="text-org0e639e8">
517
+<div id="outline-container-org48106ac" class="outline-2">
518
+<h2 id="org48106ac">Matrix</h2>
519
+<div class="outline-text-2" id="text-org48106ac">
520 520
 <p>
521 521
 Multi-user chat with some security and moderation controls.
522 522
 </p>
@@ -526,9 +526,9 @@ Multi-user chat with some security and moderation controls.
526 526
 </p>
527 527
 </div>
528 528
 </div>
529
-<div id="outline-container-org67e6388" class="outline-2">
530
-<h2 id="org67e6388">Mediagoblin</h2>
531
-<div class="outline-text-2" id="text-org67e6388">
529
+<div id="outline-container-orgdb0e51d" class="outline-2">
530
+<h2 id="orgdb0e51d">Mediagoblin</h2>
531
+<div class="outline-text-2" id="text-orgdb0e51d">
532 532
 <p>
533 533
 Publicly host video and audio files so that you don't need to use YouTube/Vimeo/etc.
534 534
 </p>
@@ -538,9 +538,9 @@ Publicly host video and audio files so that you don't need to use YouTube/Vimeo/
538 538
 </p>
539 539
 </div>
540 540
 </div>
541
-<div id="outline-container-org95ad392" class="outline-2">
542
-<h2 id="org95ad392">Mumble</h2>
543
-<div class="outline-text-2" id="text-org95ad392">
541
+<div id="outline-container-org12e0a7d" class="outline-2">
542
+<h2 id="org12e0a7d">Mumble</h2>
543
+<div class="outline-text-2" id="text-org12e0a7d">
544 544
 <p>
545 545
 The popular VoIP and text chat system. Say goodbye to old-fashioned telephony conferences with silly dial codes. Also works well on mobile.
546 546
 </p>
@@ -550,9 +550,9 @@ The popular VoIP and text chat system. Say goodbye to old-fashioned telephony co
550 550
 </p>
551 551
 </div>
552 552
 </div>
553
-<div id="outline-container-org83f8149" class="outline-2">
554
-<h2 id="org83f8149">NextCloud</h2>
555
-<div class="outline-text-2" id="text-org83f8149">
553
+<div id="outline-container-org6d141d2" class="outline-2">
554
+<h2 id="org6d141d2">NextCloud</h2>
555
+<div class="outline-text-2" id="text-org6d141d2">
556 556
 <p>
557 557
 Store files on your server and sync them with laptops or mobile devices. Includes many plugins including videoconferencing and collaborative document editing.
558 558
 </p>
@@ -562,9 +562,9 @@ Store files on your server and sync them with laptops or mobile devices. Include
562 562
 </p>
563 563
 </div>
564 564
 </div>
565
-<div id="outline-container-org34376ed" class="outline-2">
566
-<h2 id="org34376ed">PeerTube</h2>
567
-<div class="outline-text-2" id="text-org34376ed">
565
+<div id="outline-container-orgfbcc2bd" class="outline-2">
566
+<h2 id="orgfbcc2bd">PeerTube</h2>
567
+<div class="outline-text-2" id="text-orgfbcc2bd">
568 568
 <p>
569 569
 Peer-to-peer video hosting. Similar to Mediagoblin, but the P2P aspect better enables the streaming load to be shared across servers.
570 570
 </p>
@@ -574,9 +574,9 @@ Peer-to-peer video hosting. Similar to Mediagoblin, but the P2P aspect better en
574 574
 </p>
575 575
 </div>
576 576
 </div>
577
-<div id="outline-container-org5f60689" class="outline-2">
578
-<h2 id="org5f60689">PI-Hole</h2>
579
-<div class="outline-text-2" id="text-org5f60689">
577
+<div id="outline-container-org460d63a" class="outline-2">
578
+<h2 id="org460d63a">PI-Hole</h2>
579
+<div class="outline-text-2" id="text-org460d63a">
580 580
 <p>
581 581
 The black hole for web adverts. Block adverts at the domain name level within your local network. It can significantly reduce bandwidth, speed up page load times and protect your systems from being tracked by spyware.
582 582
 </p>
@@ -586,21 +586,9 @@ The black hole for web adverts. Block adverts at the domain name level within yo
586 586
 </p>
587 587
 </div>
588 588
 </div>
589
-<div id="outline-container-org701c17b" class="outline-2">
590
-<h2 id="org701c17b">Pleroma</h2>
591
-<div class="outline-text-2" id="text-org701c17b">
592
-<p>
593
-Pleroma is an OStatus-compatible social networking server, compatible with GNU Social, PostActiv and Mastodon. It is high-performance and so is especially well suited for running on low power single board computers without much RAM.
594
-</p>
595
-
596
-<p>
597
-<a href="./app_pleroma.html">How to use it</a>
598
-</p>
599
-</div>
600
-</div>
601
-<div id="outline-container-org1b0cb48" class="outline-2">
602
-<h2 id="org1b0cb48">PostActiv</h2>
603
-<div class="outline-text-2" id="text-org1b0cb48">
589
+<div id="outline-container-org65deb16" class="outline-2">
590
+<h2 id="org65deb16">PostActiv</h2>
591
+<div class="outline-text-2" id="text-org65deb16">
604 592
 <p>
605 593
 An alternative federated social networking system compatible with GNU Social, Pleroma and Mastodon. It includes some optimisations and fixes currently not available within the main GNU Social project.
606 594
 </p>
@@ -610,9 +598,9 @@ An alternative federated social networking system compatible with GNU Social, Pl
610 598
 </p>
611 599
 </div>
612 600
 </div>
613
-<div id="outline-container-org160c5ab" class="outline-2">
614
-<h2 id="org160c5ab">Profanity</h2>
615
-<div class="outline-text-2" id="text-org160c5ab">
601
+<div id="outline-container-org8852da5" class="outline-2">
602
+<h2 id="org8852da5">Profanity</h2>
603
+<div class="outline-text-2" id="text-org8852da5">
616 604
 <p>
617 605
 A shell based XMPP client which you can run on the Freedombone server via ssh.
618 606
 </p>
@@ -622,9 +610,9 @@ A shell based XMPP client which you can run on the Freedombone server via ssh.
622 610
 </p>
623 611
 </div>
624 612
 </div>
625
-<div id="outline-container-org9d02ce0" class="outline-2">
626
-<h2 id="org9d02ce0">Riot Web</h2>
627
-<div class="outline-text-2" id="text-org9d02ce0">
613
+<div id="outline-container-org262f5c6" class="outline-2">
614
+<h2 id="org262f5c6">Riot Web</h2>
615
+<div class="outline-text-2" id="text-org262f5c6">
628 616
 <p>
629 617
 A browser based user interface for the Matrix federated communications system, including WebRTC audio and video chat.
630 618
 </p>
@@ -634,9 +622,9 @@ A browser based user interface for the Matrix federated communications system, i
634 622
 </p>
635 623
 </div>
636 624
 </div>
637
-<div id="outline-container-org737de9a" class="outline-2">
638
-<h2 id="org737de9a">SearX</h2>
639
-<div class="outline-text-2" id="text-org737de9a">
625
+<div id="outline-container-org5c685c7" class="outline-2">
626
+<h2 id="org5c685c7">SearX</h2>
627
+<div class="outline-text-2" id="text-org5c685c7">
640 628
 <p>
641 629
 A metasearch engine for customised and private web searches.
642 630
 </p>
@@ -646,9 +634,9 @@ A metasearch engine for customised and private web searches.
646 634
 </p>
647 635
 </div>
648 636
 </div>
649
-<div id="outline-container-org13d4ded" class="outline-2">
650
-<h2 id="org13d4ded">tt-rss</h2>
651
-<div class="outline-text-2" id="text-org13d4ded">
637
+<div id="outline-container-org609aeef" class="outline-2">
638
+<h2 id="org609aeef">tt-rss</h2>
639
+<div class="outline-text-2" id="text-org609aeef">
652 640
 <p>
653 641
 Private RSS reader. Pulls in RSS/Atom feeds via Tor and is only accessible via an onion address. Have "<i>the right to read</i>" without the Surveillance State knowing what you're reading. Also available with a user interface suitable for viewing on mobile devices via a browser such as OrFox.
654 642
 </p>
@@ -658,9 +646,9 @@ Private RSS reader. Pulls in RSS/Atom feeds via Tor and is only accessible via a
658 646
 </p>
659 647
 </div>
660 648
 </div>
661
-<div id="outline-container-org7dfad5f" class="outline-2">
662
-<h2 id="org7dfad5f">Syncthing</h2>
663
-<div class="outline-text-2" id="text-org7dfad5f">
649
+<div id="outline-container-orgf0d4a79" class="outline-2">
650
+<h2 id="orgf0d4a79">Syncthing</h2>
651
+<div class="outline-text-2" id="text-orgf0d4a79">
664 652
 <p>
665 653
 Possibly the best way to synchronise files across all of your devices. Once it has been set up it "just works" with no user intervention needed.
666 654
 </p>
@@ -670,9 +658,9 @@ Possibly the best way to synchronise files across all of your devices. Once it h
670 658
 </p>
671 659
 </div>
672 660
 </div>
673
-<div id="outline-container-org1f099ea" class="outline-2">
674
-<h2 id="org1f099ea">Tahoe-LAFS</h2>
675
-<div class="outline-text-2" id="text-org1f099ea">
661
+<div id="outline-container-org91cbbcf" class="outline-2">
662
+<h2 id="org91cbbcf">Tahoe-LAFS</h2>
663
+<div class="outline-text-2" id="text-org91cbbcf">
676 664
 <p>
677 665
 Robust and encrypted storage of files on one or more server.
678 666
 </p>
@@ -682,9 +670,9 @@ Robust and encrypted storage of files on one or more server.
682 670
 </p>
683 671
 </div>
684 672
 </div>
685
-<div id="outline-container-org9b9d283" class="outline-2">
686
-<h2 id="org9b9d283">Tox</h2>
687
-<div class="outline-text-2" id="text-org9b9d283">
673
+<div id="outline-container-orgf95d31b" class="outline-2">
674
+<h2 id="orgf95d31b">Tox</h2>
675
+<div class="outline-text-2" id="text-orgf95d31b">
688 676
 <p>
689 677
 Client and bootstrap node for the Tox chat/VoIP system.
690 678
 </p>
@@ -694,9 +682,9 @@ Client and bootstrap node for the Tox chat/VoIP system.
694 682
 </p>
695 683
 </div>
696 684
 </div>
697
-<div id="outline-container-org85e51e9" class="outline-2">
698
-<h2 id="org85e51e9">Turtl</h2>
699
-<div class="outline-text-2" id="text-org85e51e9">
685
+<div id="outline-container-org20594a2" class="outline-2">
686
+<h2 id="org20594a2">Turtl</h2>
687
+<div class="outline-text-2" id="text-org20594a2">
700 688
 <p>
701 689
 A system for privately creating and sharing notes and images, similar to Evernote but without the spying.
702 690
 </p>
@@ -706,18 +694,18 @@ A system for privately creating and sharing notes and images, similar to Evernot
706 694
 </p>
707 695
 </div>
708 696
 </div>
709
-<div id="outline-container-orgb589515" class="outline-2">
710
-<h2 id="orgb589515">Vim</h2>
711
-<div class="outline-text-2" id="text-orgb589515">
697
+<div id="outline-container-orga4d94aa" class="outline-2">
698
+<h2 id="orga4d94aa">Vim</h2>
699
+<div class="outline-text-2" id="text-orga4d94aa">
712 700
 <p>
713 701
 If you use the Mutt client to read your email then this will set it up to use vim for composing new mail.
714 702
 </p>
715 703
 </div>
716 704
 </div>
717 705
 
718
-<div id="outline-container-org5ba4463" class="outline-2">
719
-<h2 id="org5ba4463">Virtual Private Network (VPN)</h2>
720
-<div class="outline-text-2" id="text-org5ba4463">
706
+<div id="outline-container-org83399c4" class="outline-2">
707
+<h2 id="org83399c4">Virtual Private Network (VPN)</h2>
708
+<div class="outline-text-2" id="text-org83399c4">
721 709
 <p>
722 710
 Set up a VPN on your server so that you can bypass local internet censorship.
723 711
 </p>
@@ -727,9 +715,9 @@ Set up a VPN on your server so that you can bypass local internet censorship.
727 715
 </p>
728 716
 </div>
729 717
 </div>
730
-<div id="outline-container-org4198c39" class="outline-2">
731
-<h2 id="org4198c39">XMPP</h2>
732
-<div class="outline-text-2" id="text-org4198c39">
718
+<div id="outline-container-org409bdd6" class="outline-2">
719
+<h2 id="org409bdd6">XMPP</h2>
720
+<div class="outline-text-2" id="text-org409bdd6">
733 721
 <p>
734 722
 Chat server which can be used together with client such as Gajim or Conversations to provide end-to-end content security and also onion routed metadata security. Includes advanced features such as <i>client state notification</i> to save battery power on your mobile devices, support for seamless roaming between networks and <i>message carbons</i> so that you can receive the same messages while being simultaneously logged in to your account on more than one device.
735 723
 </p>