Commit Graph

5969 Commits

Author SHA1 Message Date
Bob Mottram 7d5724e082 Re-enable fedwiki for another test 2018-01-04 18:43:56 +00:00
Bob Mottram d514414ff9 Update prosody modules 2018-01-04 16:55:15 +00:00
Bob Mottram a01b116b93 Don't defrag 2018-01-04 14:44:42 +00:00
Bob Mottram 86b12a843b Bump pihole commit 2018-01-04 14:42:54 +00:00
Bob Mottram 6d5a449a1a Deprecate fedwiki 2018-01-04 13:19:49 +00:00
Bob Mottram e98a2fc7c0 Add fedwiki friends module 2018-01-04 13:16:49 +00:00
Bob Mottram 9cd6d3413d Bump pleroma commit 2018-01-02 15:52:46 +00:00
Bob Mottram 63d0a32e7d Bump gnusocial commit 2018-01-02 15:42:57 +00:00
Bob Mottram 8f139af1c0 Make lua scripts executable 2018-01-02 12:39:06 +00:00
Bob Mottram 46f5c877b5 Workaround for prosody PEP support in group chat with OMEMO 2018-01-02 11:05:10 +00:00
Bob Mottram ed9fb5bc4a Tidying 2017-12-31 18:17:01 +00:00
Bob Mottram 347514248b Remove duplicate function 2017-12-31 18:03:46 +00:00
Bob Mottram e5effa743b ipfs command permissions 2017-12-31 18:00:04 +00:00
Bob Mottram 8af6f509f1 Alter rate limits, because riot can have a lot of stuff going on 2017-12-31 11:43:08 +00:00
Bob Mottram d358c8af0e Remove bad pelican theme links at install time 2017-12-31 10:44:21 +00:00
Bob Mottram d32c6d9499 Improve removal of bad links 2017-12-30 23:33:13 +00:00
Bob Mottram 2cbdc9edcb Remove rather than replace 2017-12-30 20:29:24 +00:00
Bob Mottram e0b65c318b Limit file types 2017-12-30 20:21:07 +00:00
Bob Mottram 363938c900 Removal of google fonts when regenerating mesh blog 2017-12-30 20:05:40 +00:00
Bob Mottram 6384897ecc Ensure that the ipfs command is executable 2017-12-30 17:25:59 +00:00
Bob Mottram 552263f174 Bump ipfs go version 2017-12-30 13:27:02 +00:00
Bob Mottram 4396da4353 Additional cleanup during mesh install 2017-12-28 15:10:54 +00:00
Bob Mottram 9543fea1af Change ownership within chroot 2017-12-28 12:58:34 +00:00
Bob Mottram 78e9bdb93e More of an explanation about username at the end of installation 2017-12-26 21:52:00 +00:00
Bob Mottram 9083b43a67 Ensure that default fbone user gets removed on first boot of the non-mesh system 2017-12-26 21:11:22 +00:00
Bob Mottram fd09426166 Not needed with the setup option 2017-12-26 12:49:29 +00:00
Bob Mottram ab008f830e Building with vmdebootstrap on debian 2017-12-26 10:52:41 +00:00
Bob Mottram d71adade06 Include dat in scuttlebot install 2017-12-23 10:28:44 +00:00
Bob Mottram c6bf24f406 Remove googleapi links from akaunting 2017-12-20 22:38:28 +00:00
Bob Mottram 05660ba8f1 Upgrade akaunting with composer 2017-12-20 22:11:24 +00:00
Bob Mottram 761bf4ccb4 Install akaunting with composer 2017-12-20 21:53:18 +00:00
Bob Mottram 7658403fcc Backup and restore of akaunting 2017-12-20 21:38:00 +00:00
Bob Mottram 0c926f1b7a Tidying 2017-12-20 21:14:35 +00:00
Bob Mottram 1ff9d30fcb Unique exit codes 2017-12-20 21:13:45 +00:00
Bob Mottram 6a316acd91 No background image 2017-12-20 21:12:08 +00:00
Bob Mottram cb11bb6ab5 Remove unused variables 2017-12-20 21:11:14 +00:00
Bob Mottram 02a2002fe5 Add akaunting app 2017-12-20 21:09:09 +00:00
Bob Mottram 7aedc27b12 Add prosody daemon restart on upgrades 2017-12-20 13:44:27 +00:00
Bob Mottram 50408559bd Ensure that if prosody gets stuck it will unstick itself at least once per day 2017-12-20 13:33:36 +00:00
Bob Mottram 42043adb58 Generate cryptpad config 2017-12-19 16:14:35 +00:00
Bob Mottram db0856c3f0 Fix cryptpad upgrade 2017-12-19 15:02:38 +00:00
Bob Mottram dd43031028 Generate cryptpad api config file after upgrades 2017-12-19 14:07:10 +00:00
Bob Mottram 3564dd7e06 Revert "cryptpad version 1.22.0"
This reverts commit e3b3e2c4d4.
2017-12-19 12:50:48 +00:00
Bob Mottram 99013eedbc Cache control 2017-12-19 12:10:29 +00:00
Bob Mottram 930c35098a Tidying 2017-12-19 11:37:43 +00:00
Bob Mottram e3b3e2c4d4 cryptpad version 1.22.0 2017-12-19 11:27:53 +00:00
Bob Mottram 08308b0211 Remove some existing nginx options #69 2017-12-19 11:02:10 +00:00
Bob Mottram bd3627a14a Use cookie authentication method for wiki #69 2017-12-19 10:48:39 +00:00
Bob Mottram 203faffb7b Comment 2017-12-18 19:19:31 +00:00
Bob Mottram 35eb67a943 Disable install of the federated wiki for now. It requires a proprietary identity provider to log in, and without that the wiki is read only. An independent identity provider needs to be implemented within https://github.com/fedwiki/wiki-security-passportjs #69 2017-12-18 19:04:34 +00:00
Bob Mottram 675188767c Extricating the worst of the google crap which phones home 2017-12-18 14:21:59 +00:00
Bob Mottram 0e337558e6 Start removing bad links #69 2017-12-18 13:57:51 +00:00
Bob Mottram e4734b6ef7 Unblock some header options, because this is fundamentally cross-site #69 2017-12-18 13:21:09 +00:00
Bob Mottram 01fd4456ea Change wiki working directory #69 2017-12-18 13:06:05 +00:00
Bob Mottram 396ac49f00 Use npm for wiki install #69 2017-12-18 12:25:30 +00:00
Bob Mottram 0b8642e683 Add federated wiki #69 2017-12-18 11:41:20 +00:00
Bob Mottram 8298c57630 Sleep before busting 2017-12-17 20:13:06 +00:00
Bob Mottram 30cf9bb2e0 Bump ghost version 2017-12-17 17:14:40 +00:00
Bob Mottram a52d3cca71 Add dio resolvers 2017-12-16 22:46:46 +00:00
Bob Mottram 3b952162cb Also change git-ssb hostname in nginx 2017-12-16 18:57:41 +00:00
Bob Mottram 0653eae160 Change scuttlebot hostname on network restart 2017-12-16 18:01:59 +00:00
Bob Mottram 05df6f5f13 Creation of git-ssb daemon 2017-12-16 15:44:17 +00:00
Bob Mottram 1935deb53f Start git-ssb daemon on mesh image 2017-12-16 15:21:01 +00:00
Bob Mottram 816bded661 Restart nginx when restarting mesh networking 2017-12-16 13:12:51 +00:00
Bob Mottram 5ed6ef6483 Run scuttlebot on mesh peers if git-ssb is enabled 2017-12-16 13:09:12 +00:00
Bob Mottram 0fb0010f14 Only enable git ssb if installed 2017-12-16 13:05:42 +00:00
Bob Mottram 49541c630c Enable git ssb site on mesh peer 2017-12-16 13:05:04 +00:00
Bob Mottram 592d0f8d68 Install web server before scuttlebot on mesh image 2017-12-16 13:03:32 +00:00
Bob Mottram 152d3f44d6 Don't install git-ssb globally on mesh 2017-12-16 11:58:14 +00:00
Bob Mottram ec5e7dd658 Update onion address mappings 2017-12-15 17:08:40 +00:00
Bob Mottram 26827ae286 Change a couple of xmpp server addresses 2017-12-15 16:20:42 +00:00
Bob Mottram 42f0a4befc Script to create git-ssb repos 2017-12-12 22:22:08 +00:00
Bob Mottram 92a26a388c Disable scuttlebot site if it exists 2017-12-12 17:47:39 +00:00
Bob Mottram 5912190040 scuttlebot domain variables 2017-12-12 17:46:38 +00:00
Bob Mottram 8d069c53ee Create tls cert for scuttlebot 2017-12-12 17:35:26 +00:00
Bob Mottram 70b0430bc5 Enable web user interface for git ssb via scuttlebot app 2017-12-12 16:35:14 +00:00
Bob Mottram 2370f32323 Deprecate smilodon for now 2017-12-11 22:05:50 +00:00
Bob Mottram ae60e38cc7 Install git-ssb with scuttlebot 2017-12-11 20:15:05 +00:00
Bob Mottram 3fb870a6ff Separate matrix user removal script generation 2017-12-11 16:06:44 +00:00
Bob Mottram ace9d9c5f9 Script to remove users from matrix 2017-12-11 16:01:54 +00:00
Bob Mottram 57d5344d5b Update riot hash 2017-12-11 14:08:23 +00:00
Bob Mottram 1c377298ce Bump riot version 2017-12-11 14:06:15 +00:00
Bob Mottram c9189104d5 vpn firewall settings appear to be needed for Patchwork to discover local peers 2017-12-10 15:20:13 +00:00
Bob Mottram df33a12702 Wait longer when initialising scuttlebot pub on mesh peer 2017-12-10 12:22:39 +00:00
Bob Mottram 839361d04c Add photo editor to mesh 2017-12-09 17:39:29 +00:00
Bob Mottram 4bb3d4b0b4 Remove dubious pelican theme css at install time 2017-12-09 15:01:48 +00:00
Bob Mottram 85126cec66 Remove bad css from non-mesh pelican installs 2017-12-09 14:40:18 +00:00
Bob Mottram d61d410746 Remove bad css from selected blog 2017-12-09 14:34:22 +00:00
Bob Mottram db3cc4f5af Select mesh blog theme using zenity 2017-12-09 13:52:10 +00:00
Bob Mottram dec2f54a1b When visiting a mesh site choose from a list of users 2017-12-09 10:56:22 +00:00
Bob Mottram df8a6c8629 Syntax 2017-12-08 17:43:14 +00:00
Bob Mottram fffcf01dc7 Syntax 2017-12-08 15:09:47 +00:00
Bob Mottram c6c28e5ce4 Variables for showing list of mesh users 2017-12-08 14:27:14 +00:00
Bob Mottram 8481a701eb Use zenity to select users and copy their tox ID to the clipboard 2017-12-08 13:30:35 +00:00
Bob Mottram 7bda738c8e Don't open blog via terminal on mesh client 2017-12-07 18:06:40 +00:00
Bob Mottram d89e722852 More zenity 2017-12-06 22:20:05 +00:00
Bob Mottram 9cfc3cb272 Call mesh connect script directly rather than via terminal 2017-12-06 21:20:00 +00:00
Bob Mottram 504c561ea3 Switch mesh vpn connection to zenity 2017-12-06 21:17:50 +00:00
Bob Mottram 7cb7225c2f Use zenity for selecting mesh blog options 2017-12-06 20:35:32 +00:00
Bob Mottram dab37d1d22 Use zenity entry so that enter key works 2017-12-06 19:37:36 +00:00
Bob Mottram bc51fa6b3a Don't open within a terminal 2017-12-06 19:11:50 +00:00
Bob Mottram dbed21ecd9 Use zenity for visiting mesh sites 2017-12-06 19:10:50 +00:00
Bob Mottram 62b69e0cbd Move kdenlive icon to avatars so that it is accessible to the fbone user 2017-12-06 13:36:48 +00:00
Bob Mottram 3653d345dc kdenlive desktop icon 2017-12-06 13:33:40 +00:00
Bob Mottram 01ac99ca4c Icon theme for kdenlive 2017-12-06 12:32:23 +00:00
Bob Mottram 6fcb305e04 video editing on mesh client 2017-12-05 20:24:09 +00:00
Bob Mottram f1759c7631 Don't install peertube on mesh images for now 2017-12-05 18:27:57 +00:00
Bob Mottram 95d06ef9b9 Attempt yarn fix 2017-12-04 22:35:44 +00:00
Bob Mottram e6e22eac6d Install yarn from debian repo 2017-12-04 20:08:52 +00:00
Bob Mottram 26f228eb86 Try installing webpack without yarn 2017-12-04 19:15:13 +00:00
Bob Mottram f4946f0b15 Check for webpack failure 2017-12-04 18:30:53 +00:00
Bob Mottram 6bdbc32a5a image size 2017-12-04 17:50:07 +00:00
Bob Mottram efc42f5447 Check whether peertube was installed 2017-12-04 17:09:38 +00:00
Bob Mottram 0dbb10f2db Limit peertube to x86 64bit 2017-12-04 16:34:23 +00:00
Bob Mottram 38665c7cf1 Try ignoring optional packages 2017-12-04 13:11:39 +00:00
Bob Mottram e724c5f32f Try some additional peertube build dependencies 2017-12-04 12:31:06 +00:00
Bob Mottram 02d7270647 No v in npm version 2017-12-04 11:47:48 +00:00
Bob Mottram c4e5f01359 Second install of npm 2017-12-04 11:37:31 +00:00
Bob Mottram 1f702d1900 Test nodejs version numbers 2017-12-04 11:22:03 +00:00
Bob Mottram 4a04d29121 Exit if peertube install fails 2017-12-04 11:10:55 +00:00
Bob Mottram f8a9f4d522 Clone repo before creating peertube user 2017-12-04 10:35:03 +00:00
Bob Mottram 43eab839b5 Tidying 2017-12-03 22:21:06 +00:00
Bob Mottram 425cfdb5a1 Add peertube to mesh client 2017-12-03 22:03:55 +00:00
Bob Mottram a497c03195 Add a couple more public subdirectories on mesh clients 2017-12-03 19:50:47 +00:00
Bob Mottram 206d683c01 Switch mesh browser from midori to firefox 2017-12-03 17:42:55 +00:00
Bob Mottram e88753d38b Add some subdirectories to the mesh public desktop folder 2017-12-03 17:27:28 +00:00
Bob Mottram a21d5528a0 Some configuration settings for peertube 2017-12-01 11:06:41 +00:00
Bob Mottram dd7baf19e0 Further limit the number of peertube signups 2017-12-01 10:43:04 +00:00
Bob Mottram cacc74b0c8 Transcoding 2017-11-30 23:04:14 +00:00
Bob Mottram f506c3c030 Transcoding settings 2017-11-30 22:48:12 +00:00
Bob Mottram 0a17554dbd Move peertube to a different port to avoid clashes 2017-11-30 20:52:24 +00:00
Bob Mottram a2005d92c0 use http2 2017-11-30 20:25:42 +00:00
Bob Mottram 7a15ce3b83 Bump peertube commit 2017-11-30 18:55:12 +00:00
Bob Mottram 5012d794a8 Bump peertube commit 2017-11-30 11:19:12 +00:00
Bob Mottram 0a5af0d06a Remove content security policy for peertube 2017-11-30 10:50:24 +00:00
Bob Mottram 4fcb68be28 Install peertube 2017-11-29 22:33:21 +00:00
Bob Mottram 158ef5f277 Tidying 2017-11-29 22:28:04 +00:00
Bob Mottram 1ab966a6ed Peertube database creation 2017-11-29 22:02:55 +00:00
Bob Mottram deefdf38eb Enable peertube signups 2017-11-29 21:14:20 +00:00
Bob Mottram 30f7875e59 No https on onion only install of peertube 2017-11-29 20:57:18 +00:00
Bob Mottram f91d309e1f signup limit 2017-11-29 20:27:51 +00:00
Bob Mottram 4209245e20 Fix web install 2017-11-29 20:25:01 +00:00
Bob Mottram b0b3315083 Extra yarn command 2017-11-29 20:16:29 +00:00
Bob Mottram bca1e90808 Move to directory when running postgresql queries 2017-11-29 20:02:57 +00:00
Bob Mottram 4ca61f2aac peertube 2017-11-29 14:28:31 +00:00
Bob Mottram c459d4c257 peertube app 2017-11-29 14:23:07 +00:00
Bob Mottram 75d0bdc8ea Update smilodon hash 2017-11-28 13:27:40 +00:00
Bob Mottram e9ebb25bab Disable email chunking on upgrades 2017-11-27 22:46:29 +00:00
Bob Mottram 1d1a6b4459 Disable exim chunking 2017-11-27 22:41:46 +00:00
Bob Mottram 0c921f1d77 Group USB options together 2017-11-27 12:21:48 +00:00