Commit Graph

6889 Commits

Author SHA1 Message Date
Bob Mottram 765284d9e1 Bump pleroma commit 2018-04-14 18:27:02 +01:00
Bob Mottram ff31ff6961 Mitigate port scanning 2018-04-14 13:23:34 +01:00
Bob Mottram 4cad482b5f Check bmx7 was installed 2018-04-14 11:04:56 +01:00
Bob Mottram c8a0e38f3a Check bmx7 was installed 2018-04-14 11:02:36 +01:00
Bob Mottram 12c0eed38b re-enable git-ssb setup with paths 2018-04-13 20:59:37 +01:00
Bob Mottram b5e3659ead Comment out for now 2018-04-13 18:10:21 +01:00
Bob Mottram 3c342619d5 lib directory 2018-04-13 17:38:40 +01:00
Bob Mottram 30eca6b2ad modules paths 2018-04-13 16:26:26 +01:00
Bob Mottram 3f16b9b3de Use new global modules directory for scuttlebot 2018-04-13 15:24:07 +01:00
Bob Mottram 0ce090ab8b exports before installing git-ssb 2018-04-13 14:43:17 +01:00
Bob Mottram d292fdf9e3 Don't install bmx7 2018-04-13 14:14:53 +01:00
Bob Mottram 78d67f6019 Ensure scuttlebot ownership of the directory 2018-04-13 13:30:40 +01:00
Bob Mottram 12c690abd5 Don't try to install global packages as a local user 2018-04-13 13:07:33 +01:00
Bob Mottram 93801c7331 exit 2018-04-13 12:36:29 +01:00
Bob Mottram 6aefd00751 Don't install scuttlebot as root 2018-04-13 12:35:48 +01:00
Bob Mottram c66933077f Leave out scuttlebot 2018-04-13 11:40:20 +01:00
Bob Mottram 561fd38b7a exports before scuttlebot install 2018-04-13 11:16:49 +01:00
Bob Mottram a67fc56d8c Try permissions option 2018-04-12 22:51:03 +01:00
Bob Mottram 1f6546d464 ownership of npm 2018-04-12 21:27:29 +01:00
Bob Mottram b3f4ebe2ae Tidying 2018-04-12 21:17:37 +01:00
Bob Mottram c4b952a45e Install socks 2018-04-12 20:59:10 +01:00
Bob Mottram 0a8147e8c3 Remove cacache 2018-04-12 20:41:03 +01:00
Bob Mottram 96e5e1f85d Setup global npm before installing patchwork on mesh 2018-04-12 20:37:43 +01:00
Bob Mottram 70d768371d Setup npm on mesh 2018-04-12 20:19:03 +01:00
Bob Mottram b13d431627 Scuttlebot version 2018-04-12 19:48:56 +01:00
Bob Mottram 797b2a3a35 curl silent mode 2018-04-12 15:24:24 +01:00
Bob Mottram 2a53814aed External IP lookup 2018-04-12 15:21:25 +01:00
Bob Mottram 3b66645653 Adding user within template 2018-04-11 13:56:24 +01:00
Bob Mottram dd9cef862e Dialog dimensions 2018-04-10 11:03:17 +01:00
Bob Mottram 0d3a3c5b88 Dialog dimensions 2018-04-10 11:01:49 +01:00
Bob Mottram d1f1328a12 Configure dat bootstrap servers 2018-04-10 10:37:50 +01:00
Bob Mottram 33ae6d4444 Since the bootstrap file is small, just generate it directly 2018-04-10 10:24:59 +01:00
Bob Mottram 0dcf17b375 Possibility for alternative dat bootstrap servers 2018-04-10 10:10:56 +01:00
Bob Mottram 55886e37e3 Comments 2018-04-09 23:39:53 +01:00
Bob Mottram 5866656ae2 Comments 2018-04-09 23:14:34 +01:00
Bob Mottram 75a55936fa Firewall for dat 2018-04-09 20:13:00 +01:00
Bob Mottram a928d89c3e Try with lil-pids 2018-04-09 18:03:35 +01:00
Bob Mottram e103ca5333 Reduce dialog height 2018-04-09 17:28:15 +01:00
Bob Mottram b9746c41c1 Edit from dat directory 2018-04-09 17:23:14 +01:00
Bob Mottram 13c7f604e9 New menu style 2018-04-09 17:06:50 +01:00
Bob Mottram ff088f16d2 Password calls not needed 2018-04-09 17:03:05 +01:00
Bob Mottram c749cd49b7 tidying 2018-04-09 16:57:24 +01:00
Bob Mottram ec6fb3a313 Remove script 2018-04-09 16:56:20 +01:00
Bob Mottram c998564b70 Local install of datserver 2018-04-09 16:31:35 +01:00
Bob Mottram 8b8d3b5b96 Creation of user account for datserver 2018-04-09 14:40:54 +01:00
Bob Mottram 842d72b0ad Also remove lil-pids 2018-04-09 14:34:36 +01:00
Bob Mottram aca9aed871 Set lil-pids version 2018-04-09 14:33:50 +01:00
Bob Mottram 12f591091d Updating to use hypercored 2018-04-09 14:30:27 +01:00
Bob Mottram 8ef9be1a6e Add hypercored 2018-04-09 13:58:30 +01:00
Bob Mottram dace6d3f48 create datserver directory 2018-04-09 13:38:26 +01:00
Bob Mottram b200d55769 dat server app 2018-04-09 13:32:43 +01:00
Bob Mottram ab63f891ba Set domain if this is a web app 2018-04-08 18:06:37 +01:00
Bob Mottram 57ab82d129 Domain check only needed if app has web ui 2018-04-08 18:02:09 +01:00
Bob Mottram b8d3f08437 Indentation 2018-04-08 18:00:50 +01:00
Bob Mottram 2b95fb89c3 quotes 2018-04-08 17:57:09 +01:00
Bob Mottram 06336167a3 Suspend and resume for restore functions within template 2018-04-08 17:45:31 +01:00
Bob Mottram 49a4b445f7 Don't look for domain if this is not a web app 2018-04-08 17:35:21 +01:00
Bob Mottram 85cbecbc45 web dependent 2018-04-08 17:32:24 +01:00
Bob Mottram 3942cd7c4d Remove node apps after stopping daemon 2018-04-08 17:31:45 +01:00
Bob Mottram 0e7efa7766 Remove node app in template 2018-04-08 17:22:37 +01:00
Bob Mottram d7780f284d Handling nodejs within templates 2018-04-08 17:00:20 +01:00
Bob Mottram 26d5dbfa60 Daemon echoes without break 2018-04-08 16:00:16 +01:00
Bob Mottram 2f379cdb67 Template changed for handling no web UI apps 2018-04-08 15:56:54 +01:00
Bob Mottram 466b5c023e Indentation 2018-04-08 15:27:23 +01:00
Bob Mottram 16f549bed2 local domain name for avahi 2018-04-08 14:23:26 +01:00
Bob Mottram 5020947c7d Inappropriate quotes 2018-04-08 13:55:13 +01:00
Bob Mottram 5fe5bbf706 Update header logos 2018-04-08 13:30:21 +01:00
Bob Mottram 1be51d8c3c Specify node package to install within template 2018-04-08 12:30:45 +01:00
Bob Mottram f5825cc2d6 Template for apps without a web ui 2018-04-08 12:00:45 +01:00
Bob Mottram fb0aa4fba2 Mark nodejs as installed within image 2018-04-07 22:25:49 +01:00
Bob Mottram a09bb9bebd project name 2018-04-07 22:18:47 +01:00
Bob Mottram 100b2a5ead Set golang version when creating image 2018-04-07 22:17:56 +01:00
Bob Mottram 30af6b69a7 pleroma_secret config file defined in one place 2018-04-07 21:46:48 +01:00
Bob Mottram d3057a6db3 Change ownership if file exists 2018-04-07 18:40:48 +01:00
Bob Mottram d1535c71ea Some extra safety checks when appending to crontab 2018-04-07 18:39:54 +01:00
Bob Mottram 6e65880756 Read username 2018-04-07 14:15:53 +01:00
Bob Mottram 0615969c87 Show QR codes separately so that it looks better on small netbook-like screens 2018-04-07 13:58:15 +01:00
Bob Mottram 801e14529d Invert logic 2018-04-07 13:22:26 +01:00
Bob Mottram 32ff0f683c bdsmail address 2018-04-07 13:20:51 +01:00
Bob Mottram 7f23b21f5d Tidying 2018-04-07 13:18:00 +01:00
Bob Mottram 60b4b077d8 Show onion email address as QR code on user control panel 2018-04-07 11:35:48 +01:00
Bob Mottram 206a87ca59 Tidying 2018-04-07 11:06:12 +01:00
Bob Mottram a9c16b9986 Show onion email address on user control panel 2018-04-07 11:05:26 +01:00
Bob Mottram b9cb250613 Bump pleroma commit 2018-04-06 19:09:59 +01:00
Bob Mottram ab87fc0178 syntax 2018-04-06 18:39:35 +01:00
Bob Mottram 3ebbfe0ebb Don't automatically pgp encrypt email on onion only systems 2018-04-06 15:05:18 +01:00
Bob Mottram dbbe101584 Email router sequence for onion domains 2018-04-06 13:21:54 +01:00
Bob Mottram c623ddae3c Don't reject onion domains 2018-04-06 12:35:59 +01:00
Bob Mottram 9372006289 Extra onion relay settings 2018-04-05 21:13:24 +01:00
Bob Mottram 1d354614ca tidying 2018-04-05 20:56:07 +01:00
Bob Mottram 970238c255 cryptify email message ID 2018-04-05 19:43:37 +01:00
Bob Mottram 42d9bb3c15 Remove user agent from email header 2018-04-05 19:33:31 +01:00
Bob Mottram d2672e31a8 Set mailname for onion only installs 2018-04-05 17:46:22 +01:00
Bob Mottram c855eb244f More width 2018-04-05 17:12:47 +01:00
Bob Mottram 8e097d36bb Width of dialog 2018-04-05 17:09:21 +01:00
Bob Mottram 63664097d6 Punctuation 2018-04-05 13:23:57 +01:00
Bob Mottram 9ee31716b6 Basic instructions in user terminal 2018-04-05 13:21:31 +01:00
Bob Mottram 16cf1653f2 Show the motd when exiting to the commandline from user control panel 2018-04-05 13:12:21 +01:00
Bob Mottram f30471a0ab Don't show hostname when logged in as user
This avoids the problem when long onion addresses are the hostname
2018-04-05 13:10:21 +01:00
Bob Mottram 89e2c97a28 Add onion domain to hosts 2018-04-05 12:33:18 +01:00
Bob Mottram 0241abd55b Set the email onion domain as hostname on onion only installs 2018-04-04 18:47:47 +01:00
Bob Mottram 0f882192b4 Correct email name on onion only images 2018-04-04 18:17:46 +01:00
Bob Mottram 21468a0547 Installing tor from backports 2018-04-04 18:02:34 +01:00
Bob Mottram f553e502ec Configuration title 2018-04-04 15:46:10 +01:00
Bob Mottram 6ac012fac9 menu height 2018-04-04 15:44:19 +01:00
Bob Mottram 17a2a66e0b Menu style during installation steps 2018-04-04 15:43:24 +01:00
Bob Mottram 07752211e3 Also install dat 2018-04-04 14:07:14 +01:00
Bob Mottram 5c07267254 ssb tor integration 2018-04-04 14:03:49 +01:00
Bob Mottram 1e1134ffd3 xmpp configuration menu style 2018-04-04 13:20:20 +01:00
Bob Mottram 6fd1d1a5ed vpn configuration menu style 2018-04-04 13:18:45 +01:00
Bob Mottram 054f5a1d16 tahoelafs configuration menu style 2018-04-04 13:16:41 +01:00
Bob Mottram aebb250cb7 searx configuration menu style 2018-04-04 13:14:35 +01:00
Bob Mottram 85b7fbdecd scuttlebot configuration menu style 2018-04-04 13:13:09 +01:00
Bob Mottram d48edfc5f5 keyserver configuration menu style 2018-04-04 13:09:50 +01:00
Bob Mottram 7f027206e6 etherpad configuration menu style 2018-04-04 13:08:03 +01:00
Bob Mottram 5c410c4b34 dlna configuration menu style 2018-04-04 13:04:43 +01:00
Bob Mottram 55906ffcd6 icecast configuration menu style 2018-04-04 13:03:03 +01:00
Bob Mottram caf8fa57e8 irc configuration menu style 2018-04-04 13:00:11 +01:00
Bob Mottram 383619b029 koel configuration menu style 2018-04-04 12:50:32 +01:00
Bob Mottram 4f87aedfd6 Update array within loop to show changed months 2018-04-04 12:48:02 +01:00
Bob Mottram 5deca1d6a1 pleroma configuration menu style 2018-04-04 12:46:55 +01:00
Bob Mottram e47bf36beb postactiv configuration menu style 2018-04-04 12:44:11 +01:00
Bob Mottram 70ef18780a gnusocial configuration menu style 2018-04-04 12:42:18 +01:00
Bob Mottram 54ec3b2dda Friendica configuration menu style 2018-04-04 12:40:11 +01:00
Bob Mottram 0b6489bc45 Hubzilla configuration menu style 2018-04-04 12:38:17 +01:00
Bob Mottram 2cbcf7b143 Edith configuration menu style 2018-04-04 12:33:00 +01:00
Bob Mottram cfa652cbff Height 2018-04-04 12:29:32 +01:00
Bob Mottram 56825ad323 peertube configuration menu style 2018-04-04 12:28:09 +01:00
Bob Mottram 5cfbb1dc10 Include ethernet so that wired meshes are possible 2018-04-04 12:24:35 +01:00
Bob Mottram 6833fa8410 wlan interfaces must be allowed within avahi, otherwise *.local will not resolve 2018-04-04 10:40:13 +01:00
Bob Mottram 272a7285bc ipv6 style urls 2018-04-04 10:32:32 +01:00
Bob Mottram f5477df602 Yes, same webpack error even with the new node version 2018-04-03 22:16:22 +01:00
Bob Mottram 3848b618a9 i386 for peertube install 2018-04-03 20:52:31 +01:00
Bob Mottram 3c1e4e4e9f Condition to avoid cpu detection bug 2018-04-03 18:06:58 +01:00
Bob Mottram e02c86ddd3 Experimental node install 2018-04-03 17:53:19 +01:00
Bob Mottram 1b7a329005 Secondary fix 2018-04-03 17:36:45 +01:00
Bob Mottram cacacc38d1 n version 2018-04-03 17:23:29 +01:00
Bob Mottram 0ed95a0691 More npm copying 2018-04-03 17:07:08 +01:00
Bob Mottram b70158a68d Try npm 5.8 2018-04-03 16:10:47 +01:00
Bob Mottram 652c3a08ab Copying npm 2018-04-03 14:17:47 +01:00
Bob Mottram db3d7582bc worker-farm update doesn't appear to have any effect 2018-04-03 13:29:08 +01:00
Bob Mottram 0df945bc6c Remove test 2018-04-03 13:18:02 +01:00
Bob Mottram 3ac0d69cd0 More replacements for cpu detection 2018-04-03 12:50:18 +01:00
Bob Mottram a4966549d9 Different directory 2018-04-03 12:34:20 +01:00
Bob Mottram f26a272f3b Test earlier 2018-04-03 12:21:58 +01:00
Bob Mottram 7d02248a5d slash 2018-04-03 12:10:45 +01:00
Bob Mottram 2855d5ac22 npm test 2018-04-03 11:48:18 +01:00
Bob Mottram c30ee3949f Restore npm version 2018-04-03 11:46:10 +01:00
Bob Mottram 87f395376a Recommended cpu detection change 2018-04-03 11:45:51 +01:00
Bob Mottram 68fd05d847 Try going back to npm 4.x 2018-04-03 11:11:02 +01:00
Bob Mottram c29e754b22 Paths for cpu detection 2018-04-02 22:52:32 +01:00
Bob Mottram 5125030fca worker-farm version 2018-04-02 16:29:27 +01:00
Bob Mottram 90c9b3f44d Keep the lock file in tmp 2018-04-02 16:10:27 +01:00
Bob Mottram 28acc2de99 Dialog dimensions 2018-04-02 16:04:57 +01:00
Bob Mottram 13d834bfcb Call cpu detection fix after installing new npm 2018-04-02 15:35:57 +01:00
Bob Mottram cefafc1430 Tidying 2018-04-02 15:23:53 +01:00
Bob Mottram 115781093c Install worker-farm to fix cpu detection bug 2018-04-02 15:21:44 +01:00
Bob Mottram 9dc754bc96 Fix for failing cpu detection during build 2018-04-02 15:05:58 +01:00
Bob Mottram 608010de34 Try different npm version to avoid length error 2018-04-02 14:56:46 +01:00
Bob Mottram f65875aa3a Try mesh with peertube again 2018-04-02 14:25:56 +01:00
Bob Mottram c7db944776 Ending 2018-04-02 13:14:25 +01:00
Bob Mottram 455c987a9f Tidying 2018-04-02 13:08:02 +01:00
Bob Mottram 93a64b218f Remove lock on fail 2018-04-02 12:57:27 +01:00
Bob Mottram 6108a065e8 peertube sync lock file 2018-04-02 12:54:24 +01:00
Bob Mottram c094386951 quotes around video title 2018-04-02 12:26:12 +01:00
Bob Mottram 9f42792e6a Tidying 2018-04-02 12:23:20 +01:00
Bob Mottram ead20fe57b Add another dns option 2018-04-02 11:54:04 +01:00
Bob Mottram ff6866d686 Use basename to avoid slashes 2018-04-01 19:34:58 +01:00
Bob Mottram d3e6ffb09a Remove echo 2018-04-01 19:25:20 +01:00
Bob Mottram 90bc724d1a quiet 2018-04-01 19:21:56 +01:00
Bob Mottram 0ce7a79480 Remove files from uploading status 2018-04-01 19:20:27 +01:00
Bob Mottram 30f6c1fc58 Fixing peertube video sync 2018-04-01 19:07:36 +01:00
Bob Mottram 1580564fa5 Bump pleroma commit 2018-04-01 17:17:30 +01:00
Bob Mottram 546436b589 Setup peertube sync on install 2018-04-01 17:14:30 +01:00
Bob Mottram 2916577397 login.txt 2018-04-01 17:13:52 +01:00
Bob Mottram 4201c612ec Ability to change privacy status of synced peertube videos 2018-04-01 17:10:28 +01:00
Bob Mottram 18a0866da7 Also capitals 2018-04-01 17:01:35 +01:00
Bob Mottram 69d5e0b35f Uploading of videos to peertube via syncthing 2018-04-01 16:25:41 +01:00
Bob Mottram b8c927a2a6 Import video to pertube from file 2018-04-01 14:20:19 +01:00
Bob Mottram 3bba0ea621 Option to import videos into peertube 2018-04-01 11:50:03 +01:00
Bob Mottram c42ed5985c CORS support for pleroma 2018-04-01 10:49:30 +01:00
Bob Mottram 7f7cb0e9ff Bump pleroma commit 2018-04-01 10:41:10 +01:00
Bob Mottram bdd063a7dc No interactive configuration of bludit 2018-03-31 22:06:04 +01:00
Bob Mottram 91e68c8796 Bump pleroma commit for mastodon fe 2018-03-31 20:59:46 +01:00
Bob Mottram 4c5381a018 Also do the downgrade trick for mesh install of peertube 2018-03-31 20:40:50 +01:00
Bob Mottram 167b0b6a0f Install redis 2018-03-31 20:27:25 +01:00
Bob Mottram d0bf397f9e copy npm to usr 2018-03-31 20:13:23 +01:00
Bob Mottram 2057c6195e Temporary npm downgrade 2018-03-31 20:08:21 +01:00
Bob Mottram 699f7a58b9 Additional peertube dependencies 2018-03-31 19:43:57 +01:00
Bob Mottram 1ccfdc701d Bump peertube commit 2018-03-31 19:28:46 +01:00
Bob Mottram 3ebb3e93ea Replace ghost 2018-03-31 19:24:41 +01:00
Bob Mottram c0ca86124d Clone bludit repo within images 2018-03-31 19:23:34 +01:00
Bob Mottram 25c70d0070 Tidying 2018-03-31 18:16:44 +01:00
Bob Mottram 7d70a117fa php option 2018-03-31 18:14:01 +01:00
Bob Mottram 8d75ab63da Variables 2018-03-31 14:06:06 +01:00
Bob Mottram ff968e5c4c edith 2018-03-31 14:00:28 +01:00
Bob Mottram d1a410fa93 Tidying 2018-03-31 13:57:30 +01:00
Bob Mottram c09b1b1ce4 Upper case 2018-03-31 13:53:55 +01:00
Bob Mottram c8e90a454a Check that a domain name is supplied 2018-03-31 13:50:28 +01:00
Bob Mottram 55446a0bf8 Remove directory if it already exists 2018-03-31 13:46:34 +01:00