Commit Graph

2742 Commits

Author SHA1 Message Date
Bob Mottram a198210f27
Ordering 2016-09-09 09:47:02 +01:00
Bob Mottram 4d6970bc80
Assign date on blog entries 2016-09-09 09:41:51 +01:00
Bob Mottram 3605c1fd76
Notify that blog is being regenerated 2016-09-09 09:33:35 +01:00
Bob Mottram f628412d12
Give mesh blogs indicative titles 2016-09-09 09:31:27 +01:00
Bob Mottram f15a234346
Use previous blog post index when deleting 2016-09-09 09:18:16 +01:00
Bob Mottram 74437ea53a
Use previous blog post index 2016-09-09 09:14:52 +01:00
Bob Mottram c379354bbe
Browser options 2016-09-08 23:47:42 +01:00
Bob Mottram c3cecdad1f
Run as detached process 2016-09-08 23:38:47 +01:00
Bob Mottram af472ec7cf
Force 2016-09-08 23:18:54 +01:00
Bob Mottram ee05e72ed1
Permissions on stat 2016-09-08 23:18:01 +01:00
Bob Mottram 09ef52055b
Desktop icon for blog functions 2016-09-08 20:45:04 +01:00
Bob Mottram efea22a203
Add vlc to play any media on the mesh client 2016-09-08 17:24:25 +01:00
Bob Mottram 5a9268d158
Try a more lightweight browser 2016-09-08 17:12:24 +01:00
Bob Mottram c01e0e8bc3
Close window when opening browser 2016-09-08 17:07:12 +01:00
Bob Mottram 18cb71c753
Static blog path 2016-09-08 16:31:16 +01:00
Bob Mottram 4e867be478
Quotes 2016-09-08 15:59:38 +01:00
Bob Mottram 978cc1d8b6
Username 2016-09-08 15:54:19 +01:00
Bob Mottram 35d2146df0
Tabs in makefile 2016-09-08 15:51:11 +01:00
Bob Mottram 46a69a33e2
Desktop not installed when ipfs is initialised 2016-09-08 13:30:40 +01:00
Bob Mottram 6b52a6fa01
Run ipfs bootstrap command as user 2016-09-08 10:31:05 +01:00
Bob Mottram 6df08b2c93
ipfs avahi service not needed 2016-09-08 10:09:50 +01:00
Bob Mottram 1b31a2dcda
Search for ipfs_id 2016-09-08 10:02:02 +01:00
Bob Mottram 547a321d6c
rootdir 2016-09-08 09:37:36 +01:00
Bob Mottram a3fd4c4043
Tidying 2016-09-08 09:35:53 +01:00
Bob Mottram e8cf91de27
Rename ipfs avahi service 2016-09-07 22:47:01 +01:00
Bob Mottram 614906ad05
Only list ipfs users who have a tox id 2016-09-07 22:30:12 +01:00
Bob Mottram f09bb35ecf
Fix avahi service description path 2016-09-07 22:21:42 +01:00
Bob Mottram c174b85797
Static blog on mesh client 2016-09-07 20:44:32 +01:00
Bob Mottram e3f6d1ed1c
Avahi service description for ipfs 2016-09-07 09:03:34 +01:00
Bob Mottram fdd4a59ee1
Fix sites desktop icon 2016-09-06 22:30:41 +01:00
Bob Mottram 356baaa67d Username or tox ID 2016-09-06 14:01:49 +01:00
Bob Mottram de72aab857 i686 architecture 2016-09-06 13:51:56 +01:00
Bob Mottram 5c231991ac i686 architecture 2016-09-06 13:49:06 +01:00
Bob Mottram d59fc54706 Checkout branch 2016-09-06 11:56:59 +01:00
Bob Mottram 14f245c980 Use a different vmdebootstrap repo 2016-09-06 11:29:34 +01:00
Bob Mottram c6bd47f854 Separate csv creation 2016-09-05 22:31:22 +01:00
Bob Mottram ba20ee3778 The buntu 2016-09-05 22:27:56 +01:00
Bob Mottram 089c4a1fac Another distro info test 2016-09-05 22:19:50 +01:00
Bob Mottram 7682b9d557 remove distro info copy 2016-09-05 21:52:25 +01:00
Bob Mottram e86f90d2f9 distro info 2016-09-05 21:40:07 +01:00
Bob Mottram c9d854362d checkout 2016-09-05 21:11:41 +01:00
Bob Mottram e6ff0888b3 Example readme 2016-09-04 19:07:13 +01:00
Bob Mottram 9f8b5e0030 Better handling of users file 2016-09-04 19:01:57 +01:00
Bob Mottram c1debe2a20 An easy way to visit ipfs mesh sites 2016-09-04 18:50:13 +01:00
Bob Mottram 045453e9ec ipfs sites list 2016-09-04 16:12:12 +01:00
Bob Mottram e0fbc044b3 ipfs tweaks 2016-09-04 10:55:24 +01:00
Bob Mottram 1c0c2a3031 Start the ipfs daemon 2016-09-03 17:10:17 +01:00
Bob Mottram e9583d155e chown the user config directory 2016-09-03 17:06:52 +01:00
Bob Mottram 766502e1e2 ipfs user daemon directory 2016-09-03 17:05:25 +01:00
Bob Mottram a1c6079341 Per user ipfs daemon 2016-09-03 17:03:23 +01:00
Bob Mottram 391f92a1d4 Return of the mount 2016-09-03 15:58:57 +01:00
Bob Mottram c23c431b8f Fix ipfs id 2016-09-03 15:51:10 +01:00
Bob Mottram 654ca16983 ipfs on mesh 2016-09-03 15:36:44 +01:00
Bob Mottram 3ea1b03436
Improve ipfs installation on mesh clients 2016-09-02 17:17:44 +01:00
Bob Mottram 80c3f6ef43
Only create a tox user on mesh clients 2016-08-31 23:54:49 +01:00
Bob Mottram 540bd701a0
Mark insecure mesh clients 2016-08-31 14:25:29 +01:00
Bob Mottram 2a6bcf2e04
Set default sound volume for mesh client 2016-08-31 14:19:16 +01:00
Bob Mottram 4aaf1c6358
Wrong directory 2016-08-31 11:28:56 +01:00
Bob Mottram 4c67acf8d3
Don't reconfigure tahoelafs 2016-08-30 23:25:17 +01:00
Bob Mottram aa5db8d359 Links to mesh images 2016-08-29 23:20:13 +01:00
Bob Mottram 0d36e152e7 emacs editor 2016-08-29 14:13:49 +01:00
Bob Mottram 8a23322ec5 Android support to transfer data between phones and mesh clients 2016-08-29 12:45:11 +01:00
Bob Mottram dd6941b20d Disable tahoelafs on mesh 2016-08-29 12:41:26 +01:00
Bob Mottram f3bf095e9f Update script only applies to mesh 2016-08-29 11:28:49 +01:00
Bob Mottram 5fe86e97e6 Remote backup of tahoelafs 2016-08-29 11:21:39 +01:00
Bob Mottram 0c842943f4 Backup and restore tahoelafs to usb 2016-08-29 11:04:37 +01:00
Bob Mottram 3856005b72 Add a tahoelafs introducer to the full install 2016-08-29 10:48:49 +01:00
Bob Mottram e187ab9ce2 mesh version of tahoelafs script 2016-08-28 22:21:04 +01:00
Bob Mottram ccdf314253 Move to repo version of tahoe-lafs
For magic folder and maybe multiple introducers in future
2016-08-28 20:51:45 +01:00
Bob Mottram 644d51c8a8 If offline then send received xmpp messages to email 2016-08-28 12:59:27 +01:00
Bob Mottram 488b4c3a8c Probably don't need introducer 2016-08-28 11:56:24 +01:00
Bob Mottram 98bdf8eb7c Ensure that the latest version of tahoe-lafs is used 2016-08-28 11:01:44 +01:00
Bob Mottram 08c82aeece Change email xmpp header if it already exists 2016-08-28 10:09:06 +01:00
Bob Mottram 9bcd603d71 Simplify 2016-08-28 09:58:07 +01:00
Bob Mottram 0df2c9ca7a Add xmpp address to email headers 2016-08-28 09:55:47 +01:00
Bob Mottram 71abe7cb5b tahoe-lafs 2016-08-27 23:40:21 +01:00
Bob Mottram 7b099e87fc pem used by letsencrypt 2016-08-27 16:30:47 +01:00
Bob Mottram c6f4eeebb6 Go version 2016-08-27 13:23:28 +01:00
Bob Mottram 6a9de461ed gogs commit 2016-08-27 11:52:01 +01:00
Bob Mottram ccb07ff320
More librevault 2016-08-26 16:38:53 +01:00
Bob Mottram a6d36eb13e
Separate tracker utils 2016-08-24 22:45:45 +01:00
Bob Mottram e0a800f608
Only allow the users list to be opened once 2016-08-24 21:04:01 +01:00
Bob Mottram a2e1a98b0b
Prevent qtox from being opened more than once 2016-08-24 20:46:43 +01:00
Bob Mottram 9f6d10682e
Find the others 2016-08-24 20:22:34 +01:00
Bob Mottram 8df2ee60ad
Better user icon 2016-08-24 19:57:54 +01:00
Bob Mottram 3bd2df18f1
Capital 2016-08-24 19:42:44 +01:00
Bob Mottram dd105dc87d
Beginning of librevault 2016-08-24 19:41:57 +01:00
Bob Mottram 1351d5ed9c
Update hubzilla to 1.12 2016-08-24 15:36:53 +01:00
Bob Mottram f7abd85108
Turn off screen lock on mesh clients 2016-08-24 12:54:43 +01:00
Bob Mottram 850615e1d3
ffmpeg in its own script 2016-08-24 12:24:43 +01:00
Bob Mottram 7c60112537
Completion file may not exist on the mesh 2016-08-24 09:20:50 +01:00
Bob Mottram 673a79bdcf
Special case when there are no tox users on the network 2016-08-24 09:09:12 +01:00
Bob Mottram d20e0dc15a
Tox ports open for mesh 2016-08-24 08:45:50 +01:00
Bob Mottram 92540a24a5
Mesh client icon images 2016-08-23 20:29:48 +01:00
Bob Mottram 6164a57878
Ensure that bash is used with the tox users script 2016-08-23 20:01:04 +01:00
Bob Mottram f73be0be53
Count of the number of users 2016-08-23 19:58:18 +01:00
Bob Mottram 9701687ba6
More intuitive use of desktop icons for mesh client 2016-08-23 17:59:54 +01:00
Bob Mottram 8b5493c04e
Remove downloaded packages after image creation 2016-08-23 14:52:44 +01:00
Bob Mottram 2d0a8c33bb
Tidying new mesh identity creation 2016-08-23 13:24:23 +01:00
Bob Mottram 12886533eb
Only make desktop files executable 2016-08-23 13:18:18 +01:00
Bob Mottram 837c30fd17
qTox commit to fix video 2016-08-23 13:16:16 +01:00
Bob Mottram 4ef756c526
mjpeg codec 2016-08-22 21:44:19 +01:00
Bob Mottram 73e64ea003
For the preservation of sanity while debugging the mesh client 2016-08-22 19:57:45 +01:00
Bob Mottram f021282fa6
enable ffplay on mesh clients 2016-08-21 21:02:58 +01:00
Bob Mottram 7a7430ea9a ldconfig after ffmpeg installation 2016-08-20 11:08:36 +01:00
Bob Mottram d5baf4d89d v4l tools on mesh clients 2016-08-19 10:14:10 +01:00
Bob Mottram 3498b16d1f Free codecs for streaming by mesh clients 2016-08-19 10:01:35 +01:00
Bob Mottram c4b84fcc59
No ipfs install on mesh 2016-08-18 12:49:36 +01:00
Bob Mottram bb332e60bc Update qtox commit 2016-08-18 11:37:29 +01:00
Bob Mottram b8545e61f4
Just pass through if ipfs fails
It can be fixed later
2016-08-15 22:52:58 +01:00
Bob Mottram 9107240519 GOPATH 2016-08-15 13:50:32 +01:00
Bob Mottram 16ba339e48 Change image sizes to be more friendly for usb stick standard sizes 2016-08-15 09:30:34 +01:00
Bob Mottram 7120990b26 Utils for installing nodejs 2016-08-15 09:27:55 +01:00
Bob Mottram 403e69cb84
ipfs repo base 2016-08-15 08:42:10 +01:00
Bob Mottram cb3266d82f
Check that directory exists 2016-08-15 07:56:52 +01:00
Bob Mottram 5ec40daaf3
Move back to go implementation of ipfs 2016-08-14 22:04:34 +01:00
Bob Mottram 28d3640c6d
ipfs command path 2016-08-13 20:11:43 +01:00
Bob Mottram 95fbcdab46
ipfs installation 2016-08-13 19:36:56 +01:00
Bob Mottram ce210932fd
links to nodejs 2016-08-13 12:15:20 +01:00
Bob Mottram 5dcf1140fa
Check if installing to mesh 2016-08-13 11:54:41 +01:00
Bob Mottram b6fb0670f6
global option 2016-08-13 11:31:27 +01:00
Bob Mottram 426c259452
Ordering of repo sources 2016-08-13 10:43:23 +01:00
Bob Mottram e07c8eb2a5
Configure backports and contrib repo before update 2016-08-13 10:12:23 +01:00
Bob Mottram 87f9e68933
ipfs avahi for mesh 2016-08-12 21:42:23 +01:00
Bob Mottram 1d994359ec
ipfs mesh implementation 2016-08-12 13:32:23 +01:00
Bob Mottram 2f18dec9a3 ipfs key length 2016-08-12 10:18:28 +01:00
Bob Mottram 6db6218e5a ipfs command 2016-08-12 10:17:33 +01:00
Bob Mottram c5f7f36078 Two stage package install
Because it's possible for npm to fail if it has been upgraded
2016-08-12 09:33:55 +01:00
Bob Mottram 79a26d1a38 Check that ipfs was installed 2016-08-12 09:27:30 +01:00
Bob Mottram 35617f5e1e Ordering 2016-08-12 09:24:22 +01:00
Bob Mottram b259230133 Try the javascript implementation of ipfs 2016-08-12 09:19:09 +01:00
Bob Mottram 387a74371e
Permissions on mesh users script 2016-08-12 08:48:08 +01:00
Bob Mottram 7eed6ef862
Don't configure ssh if it isn't installed 2016-08-11 22:39:20 +01:00
Bob Mottram cdfaa8cca7
Don't configure ssh if it isn't installed 2016-08-11 22:37:53 +01:00
Bob Mottram 8200a26528
Replace web based mesh users list with a text file
This should load more quickly
2016-08-11 22:26:27 +01:00
Bob Mottram 06e2232482 Remove ssh references from mesh client setup 2016-08-11 14:01:45 +01:00
Bob Mottram 7571380f51 Don't install ssh server on mesh images 2016-08-11 13:56:25 +01:00
Bob Mottram a51e5fa39e
One additional mesh sync 2016-08-10 22:41:14 +01:00
Bob Mottram 286e4bd895
Remove syncthing from mesh 2016-08-10 22:29:17 +01:00
Bob Mottram 54aa0b5523
Global rate limit for client 2016-08-10 22:22:05 +01:00
Bob Mottram f984d0297d
Global rate limit for tcp 2016-08-10 22:16:34 +01:00
Bob Mottram a8921ceaf2
Make zeronet an optional part of the mesh install 2016-08-10 21:20:19 +01:00
Bob Mottram ffeb0feb10
bc needed for mesh installs 2016-08-10 20:05:37 +01:00
Bob Mottram 716f318eb4
Enable icmp on mesh installs 2016-08-10 20:01:37 +01:00
Bob Mottram 0b6a12080d Don't pin certs
The guidelines on how to do this properly are just too confusing
2016-08-10 10:27:14 +01:00
Bob Mottram f25602ccd1 Set maximum pinning age 2016-08-10 10:02:04 +01:00
Bob Mottram 6f0f37757e
ffmpeg version 3.1.2 2016-08-10 08:10:06 +01:00
Bob Mottram b987c5f2b8
Quotes 2016-08-10 08:01:01 +01:00
Bob Mottram 81896f2be9
Send to /dev/null to avoid writing things to disk 2016-08-09 22:29:15 +01:00
Bob Mottram 8e8cb6ed56
cron entries in rootdir 2016-08-09 22:26:38 +01:00