Commit Graph

6375 Commits

Author SHA1 Message Date
Bob Mottram 860daf29c6 install-mbr accessible via usr/bin 2018-01-31 20:26:23 +00:00
Bob Mottram 6f3d90c95e avahi service for dlna 2018-01-30 14:40:37 +00:00
Bob Mottram f791741436 xmpp-server avahi service 2018-01-30 11:36:32 +00:00
Bob Mottram 66321c57e8 xmpp avahi service filename 2018-01-30 11:33:47 +00:00
Bob Mottram 23fc305fb2 Add avahi service for matrix 2018-01-30 11:32:11 +00:00
Bob Mottram 9f78c7df9f Consolidate avahi service for xmpp 2018-01-30 10:37:02 +00:00
Bob Mottram d209033b9a Add avahi service for turn 2018-01-30 10:32:30 +00:00
Bob Mottram 0d4294ff57 Add xmpp to avahi services 2018-01-30 10:18:03 +00:00
Bob Mottram 0ac2d76322 Single 2018-01-29 23:16:27 +00:00
Bob Mottram 5d0701c6ff Restart tor daemon after upgrade 2018-01-29 22:44:36 +00:00
Bob Mottram 56887a0db2 Pleroma commit before Agent added 2018-01-29 22:10:20 +00:00
Bob Mottram f3ce14c385 mobile format onion address 2018-01-29 14:57:18 +00:00
Bob Mottram 8a6154376b mobile onion address format 2018-01-29 14:52:43 +00:00
Bob Mottram 0bb5eb9ce6 Showing mobile rss address 2018-01-29 14:50:32 +00:00
Bob Mottram 9822f9f9c7 Completion parameter not needed 2018-01-29 14:47:30 +00:00
Bob Mottram 3280d9dd4d Tor traffic is per month 2018-01-29 14:07:09 +00:00
Bob Mottram 1cc92c9359 Additional v3 onion conversions 2018-01-29 12:18:24 +00:00
Bob Mottram f0814c1b45 Stick with v2 onion addresses for xmpp
The prosody onions module probably will need changes to handle the v3 addresses
2018-01-29 12:08:23 +00:00
Bob Mottram 25b900abb1 Next generation onion addresses 2018-01-29 10:12:15 +00:00
Bob Mottram 00e04a46f4 Don't need backslashes 2018-01-26 18:43:26 +00:00
Bob Mottram 3bb6785574 Install free firmware for atheros usb driver 2018-01-26 15:44:58 +00:00
Bob Mottram 874efc080f Change how atheros wifi drivers get installed 2018-01-26 14:15:32 +00:00
Bob Mottram 52deb018d4 Deprecate librevault. The project looks dead 2018-01-25 19:44:03 +00:00
Bob Mottram ee1330f442 Update year 2018-01-25 18:35:39 +00:00
Bob Mottram a56fade1d5 Remove temporary files after use 2018-01-25 17:04:25 +00:00
Bob Mottram 76d24b01cd Recommended pleroma nginx config 2018-01-25 14:57:14 +00:00
Bob Mottram a89024596c keep torrc configuration 2018-01-25 12:20:53 +00:00
Bob Mottram 32d52faf9f Install tor daemon from backports 2018-01-25 12:17:37 +00:00
Bob Mottram 09a68c7a28 Notes 2018-01-25 11:40:19 +00:00
Bob Mottram b0d728107e Include prosody exception in lockdown 2018-01-25 11:05:05 +00:00
Bob Mottram a22743f3fb Unmount on failure 2018-01-24 17:09:35 +00:00
Bob Mottram b20eec16df Check that database backup exists 2018-01-24 17:03:14 +00:00
Bob Mottram 57cc40019d restore database test 2018-01-24 16:32:31 +00:00
Bob Mottram a14ac0ff82 Deprecate obnam backup functions 2018-01-24 15:58:03 +00:00
Bob Mottram 268c1dfc8a Get mariadb password when restoring ttrss 2018-01-24 15:46:52 +00:00
Bob Mottram 48a8db2053 Fixing ttrss backup and restore 2018-01-24 15:36:29 +00:00
Bob Mottram 0b606c06d2 Create directories when restoring rss 2018-01-24 15:18:52 +00:00
Bob Mottram 8abeb56bea Deprecate smilodon 2018-01-23 21:52:55 +00:00
Bob Mottram 44fcd44d39 Retire the mesh option from the freedombone-client command
This is no longer the way that the mesh system is intended to be used
2018-01-23 21:05:21 +00:00
Bob Mottram 433e366b17 Move to postgresql directory when doing backups 2018-01-23 14:58:43 +00:00
Bob Mottram b972805e67 Permissions on npm directory 2018-01-23 12:36:21 +00:00
Bob Mottram f724959e98 Run at a lower frequency to avoid occupying the database too much 2018-01-22 18:50:27 +00:00
Bob Mottram b6f010e491 Don't send pleroma posts to blocked instances 2018-01-22 18:38:37 +00:00
Bob Mottram 164d7ae98d Back to i min blocking updates 2018-01-22 10:52:23 +00:00
Bob Mottram 77c21beb58 Leave notifications alone, they will expire anyway 2018-01-22 10:50:12 +00:00
Bob Mottram af2b593777 backslash 2018-01-22 10:43:57 +00:00
Bob Mottram de8bacd3c2 Remove notifications for blocked users 2018-01-22 10:41:30 +00:00
Bob Mottram 1f7ed83d09 Block within users table 2018-01-22 10:12:14 +00:00
Bob Mottram 1575cd5813 Block on more fields 2018-01-22 09:53:17 +00:00
Bob Mottram 8afe110663 Include to field in pleroma blocking 2018-01-22 09:43:17 +00:00
Bob Mottram 999b506fe2 root directory 2018-01-21 18:34:08 +00:00
Bob Mottram 1702ba5a4a Run pleroma blocking script after firewall entry 2018-01-21 18:01:21 +00:00
Bob Mottram ab2cba8075 pleroma blocking script 2018-01-21 17:56:39 +00:00
Bob Mottram 4cbd1cce34 Restoring lychee from backup 2018-01-21 12:02:13 +00:00
Bob Mottram 5d0e497c10 Bump koel commit 2018-01-21 11:50:49 +00:00
Bob Mottram e05dfbb27c Check for fullchain 2018-01-21 10:32:55 +00:00
Bob Mottram 88548b1a56 mumble certs on install 2018-01-21 10:28:17 +00:00
Bob Mottram 173bdebbfa domain name variable for mumble 2018-01-21 10:19:28 +00:00
Bob Mottram 541639cc9e Update mumble certs during upgrades 2018-01-21 10:18:25 +00:00
Bob Mottram 0ddebf4dc3 Separate out mumble. It doesn't need to depend on prosody being installed 2018-01-21 10:15:20 +00:00
Bob Mottram fa493156d4 prosody modules in two directories 2018-01-21 10:12:32 +00:00
Bob Mottram 980320f9e5 Only copy prosody modules if the directory exists 2018-01-21 10:10:43 +00:00
Bob Mottram d22c6e7608 Scope 2018-01-21 10:07:21 +00:00
Bob Mottram a5eb051bbf Ensure letsencrypt certs are used where appropriate 2018-01-21 09:58:16 +00:00
Bob Mottram e42c276dd7 Upgrade prosody certs when possible 2018-01-21 00:09:20 +00:00
Bob Mottram 1197ace0c9 Simplify expire script 2018-01-20 22:27:35 +00:00
Bob Mottram 9275a6ab84 typo 2018-01-20 22:23:37 +00:00
Bob Mottram 4044e18f22 Checking of months on pleroma expiry script 2018-01-20 22:20:30 +00:00
Bob Mottram 58de604cb4 Simpler pleroma expire script 2018-01-20 22:14:00 +00:00
Bob Mottram 0fff1bd21b Don't close twice 2018-01-20 21:44:36 +00:00
Bob Mottram 9136a7a2f9 Add php postgres module 2018-01-20 21:27:50 +00:00
Bob Mottram 3e9a62703e Also read months 2018-01-20 21:11:45 +00:00
Bob Mottram 05f195ac99 Expiry of pleroma posts 2018-01-20 21:09:25 +00:00
Bob Mottram 1adc1264f3 hostname 2018-01-20 18:36:58 +00:00
Bob Mottram 61aef304fe Convert tripwire key filenames 2018-01-20 18:34:09 +00:00
Bob Mottram c9ee053494 Back to hostname 2018-01-20 18:30:26 +00:00
Bob Mottram ff55d42e29 Use project name 2018-01-20 18:25:29 +00:00
Bob Mottram 22198a7f5f riot config filename 2018-01-20 13:36:18 +00:00
Bob Mottram 7b1e6b2df8 Remove bad links from riot 2018-01-20 13:13:31 +00:00
Bob Mottram b72da11f6c Restore of syncthing users 2018-01-20 10:34:08 +00:00
Bob Mottram 7ab85b55d2 Sometimes there is no shared data to restore 2018-01-20 10:21:38 +00:00
Bob Mottram 4bfd152772 Missing modifiers 2018-01-20 10:10:07 +00:00
Bob Mottram a4e25d5dc0 Avoid stig failures when installing xmpp 2018-01-20 09:58:43 +00:00
Bob Mottram 544385a60c Ghost backup and restore when database is in the current subdirectory 2018-01-19 22:04:27 +00:00
Bob Mottram 43516f1144 Restoring ghost 2018-01-19 21:41:51 +00:00
Bob Mottram 940101b74c More directory creations on restore 2018-01-19 17:31:16 +00:00
Bob Mottram 23e52b615d Restoring user config 2018-01-19 17:22:22 +00:00
Bob Mottram b19479e7df Revert "Use atheros wifi package"
This reverts commit 5814c386c1.
2018-01-19 14:33:39 +00:00
Bob Mottram 5814c386c1 Use atheros wifi package 2018-01-19 14:23:24 +00:00
Bob Mottram 871a4f6cad Detect ipv6 addresses 2018-01-19 12:36:04 +00:00
Bob Mottram 9e33044b77 Increase size of meshclient image 2018-01-18 18:12:28 +00:00
Bob Mottram 3712ca79a7 Switch ipv4 to ipv6 when creating ipfs boostraps 2018-01-18 17:29:03 +00:00
Bob Mottram c5d907da5b Fixing mesh protocol switching 2018-01-17 18:56:47 +00:00
Bob Mottram 5f16e3eac1 Double quotes 2018-01-17 17:16:43 +00:00
Bob Mottram 9dccf8395c Remove 2018-01-17 14:40:21 +00:00
Bob Mottram 246ecc6c96 Mesh firewall for babel protocol 2018-01-17 13:59:59 +00:00
Bob Mottram 0ef31c4005 Use device parameter 2018-01-17 13:47:36 +00:00
Bob Mottram 714675ed0e stop babel 2018-01-17 13:44:57 +00:00
Bob Mottram 3d52e70630 Add babel mesh routing protocol 2018-01-17 13:42:40 +00:00
Bob Mottram 97f9e3e3e2 remove avahi service for ssh on mesh peers 2018-01-17 12:09:46 +00:00
Bob Mottram 2c1c2e5c72 Show mesh routing icon even when there are no peers 2018-01-17 12:08:08 +00:00
Bob Mottram e60eb5cbd0 Change mesh protocol within avahi service 2018-01-17 08:58:23 +00:00
Bob Mottram 699c2dca51 Don't need remove 2018-01-16 22:54:37 +00:00
Bob Mottram 771f9388ec Don't need ssh avahi service on mesh 2018-01-16 22:54:03 +00:00
Bob Mottram 91aad446f5 More helpful text 2018-01-16 22:44:47 +00:00
Bob Mottram 4e6e431169 quotes 2018-01-16 22:37:40 +00:00
Bob Mottram 5648acd148 Remove avahi ssh on mesh 2018-01-16 22:19:04 +00:00
Bob Mottram d3b6f087e7 Remove routing icon if not connected 2018-01-16 20:01:38 +00:00
Bob Mottram 720134ebc5 Mesh routing protocol desktop icon 2018-01-16 20:00:04 +00:00
Bob Mottram 156fd29799 ssh isn't usually available on mesh peers 2018-01-16 16:21:28 +00:00
Bob Mottram 256e01647a broadcast the mesh routing protocol on avahi 2018-01-16 16:12:12 +00:00
Bob Mottram 9e2d2df552 olsr2 simple daemon 2018-01-16 15:24:06 +00:00
Bob Mottram 9bd45f495b olsr2/manet firewall 2018-01-16 15:22:33 +00:00
Bob Mottram ff13caac42 Missing rootdir 2018-01-16 13:26:15 +00:00
Bob Mottram 48cc9c3782 batman status 2018-01-16 13:11:10 +00:00
Bob Mottram 4b9075738b Adding mesh support for OLSR2 2018-01-16 12:35:18 +00:00
Bob Mottram f0e7f97ce4 i386 package needed on amd64 2018-01-16 11:15:53 +00:00
Bob Mottram 1506003965 libc package name on debian 2018-01-16 11:07:49 +00:00
Bob Mottram f657b2f8b0 Update debian script hash 2018-01-16 10:03:23 +00:00
Bob Mottram e6c06c87f3 Add debian package for setup 2018-01-16 09:58:49 +00:00
Bob Mottram c5de5d207c sed character formatting 2018-01-16 09:56:13 +00:00
Bob Mottram 5a8d519a6a pleroma frontend commit 2018-01-15 21:35:41 +00:00
Bob Mottram 4e2a292021 Re-include pleroma 2018-01-15 20:48:59 +00:00
Bob Mottram e292a4537a cat 2018-01-15 17:48:19 +00:00
Bob Mottram 3e841881be Disable bmx after stop 2018-01-15 14:31:07 +00:00
Bob Mottram 3559682fcd Default to bmx6 on mesh. It looks more stable 2018-01-15 14:15:09 +00:00
Bob Mottram 8fd134ed2a Update bmx devices within daemons 2018-01-15 14:11:23 +00:00
Bob Mottram 4d21771969 Create default mesh protocol file if needed 2018-01-15 13:35:53 +00:00
Bob Mottram c4a284abb1 Fix mesh protocol condition 2018-01-15 13:35:10 +00:00
Bob Mottram 9301df8b4a Include bmx status within batman status command 2018-01-15 13:34:06 +00:00
Bob Mottram c3e4cdf708 mesh firewall not limited to a particular interface 2018-01-15 13:25:12 +00:00
Bob Mottram e581c487ea Tidying 2018-01-15 13:23:45 +00:00
Bob Mottram 390c1c6a44 mesh protocol is bmx6 or 7 with default of 7 2018-01-15 13:15:35 +00:00
Bob Mottram 0cc405b215 mesh avahi settings 2018-01-15 12:54:46 +00:00
Bob Mottram 5b8cc8d6a8 Deprecate avahi-autoipd 2018-01-15 12:29:06 +00:00
Bob Mottram fd34c17159 Use abbreviated bmx status commands 2018-01-14 22:45:23 +00:00
Bob Mottram 357d07d55b Use traceroute for bmx pings 2018-01-14 22:34:28 +00:00
Bob Mottram 6dbcf2ab2f Add traceroute for mesh testing 2018-01-14 22:31:26 +00:00
Bob Mottram 73b18fcf9e bmx status command 2018-01-14 15:45:03 +00:00
Bob Mottram a4e2c48a9e mesh wifi interface independent firewall settings 2018-01-14 12:38:01 +00:00
Bob Mottram 94d1fb3963 Additional mesh ipv6 firewall configuration 2018-01-14 12:36:04 +00:00
Bob Mottram 8ddf551bc7 xz settings 2018-01-14 11:36:45 +00:00
Bob Mottram ab2ba6a0eb More archive cleaning during mesh image creation 2018-01-13 23:23:11 +00:00
Bob Mottram 3f651ae37e More ipv6 support within the mesh firewall 2018-01-13 22:25:29 +00:00
Bob Mottram b7d98140ff bmx ping options 2018-01-13 21:28:37 +00:00
Bob Mottram afc7d2c5b5 ipv6 icmp on mesh 2018-01-13 21:19:22 +00:00
Bob Mottram 69bf2faf37 4 2018-01-13 21:04:02 +00:00
Bob Mottram 945e703a8d avahi on ipv6 on bmx 2018-01-13 21:02:45 +00:00
Bob Mottram 6a82784932 No autoipd on bmx 2018-01-13 20:57:38 +00:00
Bob Mottram 06952d9137 Rate limit for ipv6 2018-01-13 20:18:58 +00:00
Bob Mottram 1efce6f173 mesh firewall allows ipv6 2018-01-13 20:03:46 +00:00
Bob Mottram d4f4bfb5dc Quieten down 2018-01-13 19:13:30 +00:00
Bob Mottram 5b276e3cfb 7 2018-01-13 17:35:51 +00:00
Bob Mottram ea3b956829 Add bmx7 mesh protocol 2018-01-13 17:35:09 +00:00
Bob Mottram aed270fc61 Switch bmx6 repo 2018-01-13 12:59:06 +00:00
Bob Mottram 4b19fc06ea Stopping mesh protocol before starting another 2018-01-13 11:36:50 +00:00
Bob Mottram 73dd40180a Placeholder 2018-01-13 11:27:09 +00:00
Bob Mottram f7dca26bd3 utils should only contain functions 2018-01-13 10:11:10 +00:00
Bob Mottram e3627b666f Experimental bmx6 on mesh 2018-01-12 22:18:23 +00:00
Bob Mottram f410d0a13f Retire support for keybase.io gpg version 2.x doesn't appear to work well with it, but beyond that there's the really concerning issue that the site asks users to upload their *private keys*. Even if the private keys are client side passphrase encrypted this gives that site a full time opportunity to crack private keys. Even if they don't so that, a leak happens and suddenly letter agencies have your private key. Not a good way to go. 2018-01-11 20:26:27 +00:00
Bob Mottram 2a7e6c323d Getting the gpg key from an email address also checks gpg config for default-key 2018-01-11 14:15:09 +00:00
Bob Mottram 9927969e39 More separation between keys 2018-01-11 13:50:51 +00:00
Bob Mottram 37198e1696 Show the correct gpg fingerprint if a default-key was specified 2018-01-11 13:35:50 +00:00
Bob Mottram 07bca1fc2f Use the default gpg key if specified within the config file 2018-01-11 13:32:25 +00:00
Bob Mottram 1feb529b86 Install datboi within the scuttlebot app 2018-01-11 10:27:43 +00:00
Bob Mottram b015720228 Add datboi to mesh 2018-01-11 10:24:50 +00:00
Bob Mottram ba582e17bf More privatebin traffic limiting 2018-01-10 21:48:44 +00:00
Bob Mottram c7016e9166 Purge on every paste 2018-01-10 21:44:08 +00:00
Bob Mottram b91c3fe8cd There's no limit 2018-01-10 21:41:59 +00:00
Bob Mottram f2018a8466 Language default 2018-01-10 21:39:30 +00:00
Bob Mottram 28d7a0fa2f Write permissions to data directory 2018-01-10 21:36:50 +00:00
Bob Mottram 8651acb169 Lower case 2018-01-10 21:25:04 +00:00
Bob Mottram 0c99738e51 Install mcrypt for privatebin 2018-01-10 21:24:43 +00:00
Bob Mottram 86ac7e00a9 Install libsodium for privatebin 2018-01-10 21:17:00 +00:00
Bob Mottram b7cc771576 privatebin dialog tweaks 2018-01-10 21:11:49 +00:00
Bob Mottram 06ea80e363 privatebin dialog tweaks 2018-01-10 21:08:24 +00:00
Bob Mottram 105384c3c4 Include privatebin within images 2018-01-10 21:02:06 +00:00
Bob Mottram ace52490ab privatebin app 2018-01-10 21:00:56 +00:00
Bob Mottram 371b5d0f6e Deprecate Pleroma backend due to off-site dependency 2018-01-10 14:25:22 +00:00
Bob Mottram 077a02818e Tidying 2018-01-09 19:51:20 +00:00
Bob Mottram ef2a5ca038 Comment out import 2018-01-09 19:34:14 +00:00
Bob Mottram 1d7888894f Revert "Move pleroma to production config"
This reverts commit 0982180705.
2018-01-09 19:03:49 +00:00
Bob Mottram 0982180705 Move pleroma to production config 2018-01-09 18:19:28 +00:00
Bob Mottram 5fc93dfe25 Try another pleroma commit, before Agent is added to chat_channel.ex 2018-01-09 15:05:23 +00:00
Bob Mottram 139696d527 Try the last pleroma commit before chat is added 2018-01-09 13:00:56 +00:00
Bob Mottram 061cc50c9f Revert commit 2018-01-09 11:13:46 +00:00
Bob Mottram 9de25b9bc7 More pleroma checks 2018-01-09 10:37:24 +00:00
Bob Mottram ac4e4febf4 No longer true 2018-01-08 19:13:59 +00:00
Bob Mottram 61341e106a Improving ghost install 2018-01-08 17:09:05 +00:00
Bob Mottram c1ed8a4747 Check that ghost cli gets installed 2018-01-08 12:50:13 +00:00
Bob Mottram ce85662f90 Change how ghost is installed and limit to 1Gb+ RAM 2018-01-07 21:49:36 +00:00
Bob Mottram a6e2b54950 Placeholder web user interface 2018-01-07 14:47:43 +00:00
Bob Mottram 1cea492656 Ownership permissions on lockdown of letsencrypt 2018-01-07 12:09:16 +00:00
Bob Mottram 676fb374e2 Add onion address for jabber.cat 2018-01-07 10:48:41 +00:00
Bob Mottram cebc7aa5dc Don't use hashing for etherpad passwords. They're still somewhat defended by TLS or onion encryption The previous bcrypt hash no longer works 2018-01-06 17:06:13 +00:00
Bob Mottram cf1ea58e44 Bump etherpad commit 2018-01-06 16:16:16 +00:00
Bob Mottram 2fe82b63ba Certificate permissions for etherpad 2018-01-06 15:39:39 +00:00
Bob Mottram bb48a6df61 Use correct rootdir when installing nodejs 2018-01-06 14:20:21 +00:00
Bob Mottram a4fae48858 Restoring fedwiki password 2018-01-05 21:51:58 +00:00
Bob Mottram 1834784191 Shorter password is easier to copy and paste 2018-01-05 21:39:19 +00:00
Bob Mottram 2cc5b6987e Enable font-awesome with fedwiki 2018-01-05 18:38:00 +00:00
Bob Mottram 2805ec45a7 certificate not certkey 2018-01-05 15:46:26 +00:00
Bob Mottram 2db60740d6 Unfortunately, copying of tls keys for exim seems like the only option 2018-01-05 15:18:07 +00:00
Bob Mottram e9015ac426 Changing fedwiki password 2018-01-04 18:51:55 +00:00
Bob Mottram 7a8d22a62f Shorter cookie 2018-01-04 18:48:21 +00:00
Bob Mottram 710a34d15e Cookiesecret last 2018-01-04 18:45:39 +00:00
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