Commit Graph

771 Commits

Author SHA1 Message Date
Bob Mottram 8a527c8a87 Fix gogs build 2015-09-06 11:04:59 +01:00
Bob Mottram 0a0ca2f17c Typo 2015-09-05 18:19:44 +01:00
Bob Mottram d3d60e5f74 Spacing of wifi channels 2015-09-05 18:16:51 +01:00
Bob Mottram 9b6721261d Configurable wifi channel 2015-09-05 11:14:36 +01:00
Bob Mottram 1573e38959 Configurable wifi channel 2015-09-05 11:05:57 +01:00
Bob Mottram 30748242d7 Comment 2015-09-05 10:52:27 +01:00
Bob Mottram a7ae622535 Split mesh installs into two categories 2015-09-05 10:46:52 +01:00
Bob Mottram e69d096f4c Set permissions 2015-09-04 22:06:43 +01:00
Bob Mottram 8c0ce3e25f List Tox users on the mesh 2015-09-04 21:28:11 +01:00
Bob Mottram d498247e3d Stop avahi when exiting mesh 2015-09-04 20:59:11 +01:00
Bob Mottram 5f873e6f41 Sleep for some time before first running zeronetavahi 2015-09-04 12:33:39 +01:00
Bob Mottram 8b9c885c5a Default zeronet service names 2015-09-04 12:27:33 +01:00
Bob Mottram f6b2e33178 Bring server zeronet install into line with the client 2015-09-04 12:17:48 +01:00
Bob Mottram 13ea2ae548 external ip 2015-09-04 11:22:45 +01:00
Bob Mottram 50abe42d21 Ensure that zeronet file port is open 2015-09-04 11:06:51 +01:00
Bob Mottram 030127e618 Quotes 2015-09-03 20:41:49 +01:00
Bob Mottram 5b0c429dc5 Refining the zeronet forum 2015-09-03 20:38:55 +01:00
Bob Mottram c0feca72d0 Ordering 2015-09-03 19:58:03 +01:00
Bob Mottram 2cd7a08bfa Default blog settings 2015-09-03 19:55:15 +01:00
Bob Mottram c09b186f68 Tidying 2015-09-03 19:06:44 +01:00
Bob Mottram 61331afaae Ensure removal of mesh flag 2015-09-03 18:56:36 +01:00
Bob Mottram a85ecb29af Ordering 2015-09-03 18:55:05 +01:00
Bob Mottram 9fad9e604f Open in a browser 2015-09-03 18:50:29 +01:00
Bob Mottram 60e24314a2 Only update if necessary 2015-09-03 18:40:31 +01:00
Bob Mottram 16316ede09 Quotes 2015-09-03 18:34:36 +01:00
Bob Mottram 63745b2616 Don't include grep 2015-09-03 18:31:08 +01:00
Bob Mottram 8dc2c345e1 Kill web processes on mesh stop 2015-09-03 18:21:37 +01:00
Bob Mottram 2479abfe9f Add cron job for zeronet bootstrap 2015-09-03 16:45:27 +01:00
Bob Mottram 081676f3b8 Fixing content discovery 2015-09-03 15:37:10 +01:00
Bob Mottram 276e463e30 Fixing content discovery 2015-09-03 15:36:48 +01:00
Bob Mottram 3383f27ee0 Home directory 2015-09-03 14:31:13 +01:00
Bob Mottram 6d0002f359 Some customisations of blog and forum 2015-09-03 14:28:31 +01:00
Bob Mottram d0dd27ba6c Index page 2015-09-03 12:49:24 +01:00
Bob Mottram 33f9c434e2 Set username 2015-09-03 12:23:57 +01:00
Bob Mottram 6466b208a6 Opening local sites 2015-09-03 12:20:32 +01:00
Bob Mottram b9a96be145 Links to your own mesh content 2015-09-03 12:09:09 +01:00
Bob Mottram 0c9a609485 Open index page 2015-09-03 11:55:59 +01:00
Bob Mottram 4fd7d55c5d Create web index pages for mesh blogs and fora 2015-09-03 11:21:39 +01:00
Bob Mottram 186960d407 zeronet install directory 2015-09-03 09:18:26 +01:00
Bob Mottram e4684e91d7 Create files containing lists of zeronet blogs and forums on the mesh 2015-09-02 22:50:45 +01:00
Bob Mottram e0b9926101 Avahi services for zeronet 2015-09-02 22:10:12 +01:00
Bob Mottram ac92ca8bc1 Install zeronet blof and forum 2015-09-02 21:41:11 +01:00
Bob Mottram 36f1951f89 Try to enable upnp on mesh 2015-09-02 12:57:29 +01:00
Bob Mottram b52ac00db5 Systemd tracker service 2015-09-01 12:10:41 +01:00
Bob Mottram 2a86dc2e72 Fix mesh crontab entries 2015-09-01 11:14:39 +01:00
Bob Mottram 195735cc51 Remove automatic motd creator if it exists 2015-09-01 11:10:28 +01:00
Bob Mottram 913b2387f1 Remove irc service from avahi 2015-08-31 23:38:11 +01:00
Bob Mottram 2bce42cb14 For now only use Batman until other mesh types are tested 2015-08-31 18:33:08 +01:00
Bob Mottram 7c62a974e1 Make bttrack options the same 2015-08-31 16:24:10 +01:00
Bob Mottram 3753e17055 Remove IRC from mesh install, since it doesn't seem easy to secure 2015-08-31 16:22:01 +01:00
Bob Mottram c48ff54991 Weekly update resets tripwire 2015-08-31 14:50:44 +01:00
Bob Mottram 267e466701 update before installs 2015-08-31 13:09:34 +01:00
Bob Mottram 87d5c2ac57 Install a web server on mesh clients for the zeronet tracker 2015-08-31 13:01:09 +01:00
Bob Mottram bb7af17742 Try http access to tracker announce 2015-08-31 12:20:57 +01:00
Bob Mottram df44ae5f2d Switch branch 2015-08-31 11:24:49 +01:00
Bob Mottram 25a236fd65 Test code 2015-08-31 10:44:50 +01:00
Bob Mottram 1eeacffe5c Bind 2015-08-30 17:48:08 +01:00
Bob Mottram 6558b6e6bc Tidying 2015-08-30 17:42:06 +01:00
Bob Mottram 84f690dbda Run qtox if it exists 2015-08-30 17:02:36 +01:00
Bob Mottram 17a87bac1d Disable ipv6 on tracker 2015-08-30 16:16:43 +01:00
Bob Mottram 88c39eecb9 Use peer hostname 2015-08-30 12:51:50 +01:00
Bob Mottram 7204b396d7 Peers temporary file 2015-08-30 12:09:32 +01:00
Bob Mottram 2a97b55078 Copy mesh commands during prep 2015-08-30 11:52:48 +01:00
Bob Mottram 18043c1e48 Move mesh web to its own command 2015-08-30 11:50:50 +01:00
Bob Mottram 17bf660374 Handle single peers 2015-08-30 10:52:22 +01:00
Bob Mottram 3fab4e6cbf Tracker port 2015-08-29 23:45:36 +01:00
Bob Mottram 7324b3863a Exit if zeronet is not installed 2015-08-29 23:20:26 +01:00
Bob Mottram 41a4c937f9 Launch tracker on client 2015-08-29 23:11:17 +01:00
Bob Mottram 3b78a97f1d Tracker daemon 2015-08-29 23:00:56 +01:00
Bob Mottram 711c30891a Tracker 2015-08-29 22:44:13 +01:00
Bob Mottram 63b1d97eeb upnp port for zeronet 2015-08-29 21:39:21 +01:00
Bob Mottram 1508c07a07 Only install once 2015-08-29 21:20:50 +01:00
Bob Mottram fdbfd3834c Fixing zeronet 2015-08-29 18:01:31 +01:00
Bob Mottram 2d7007c191 Handle client installs of zeronet 2015-08-29 17:48:43 +01:00
Bob Mottram 7b0b60bd72 Fixed tracker port 2015-08-29 16:38:24 +01:00
Bob Mottram 1d7c46db8f Script to update zeronet bootstrap 2015-08-29 16:26:51 +01:00
Bob Mottram 9af505d1f4 Use zeronet branch 2015-08-29 15:14:19 +01:00
Bob Mottram c30911852e Initial configuration of the tox client 2015-08-27 21:39:35 +01:00
Bob Mottram 2519f04bbd Also install irc client on mesh peers 2015-08-27 21:28:05 +01:00
Bob Mottram dc148cbbad Quotes 2015-08-27 21:18:44 +01:00
Bob Mottram b7c8141ae5 Mesh script can also run on a 'server' (i.e. a dedicated peer) 2015-08-27 20:54:06 +01:00
Bob Mottram 7b0ef394c8 Initial no reply when first running toxic client allows toxid to read the data file 2015-08-27 20:41:54 +01:00
Bob Mottram 80960f6e56 Tidying 2015-08-27 19:11:22 +01:00
Bob Mottram f6490061b3 Saving bootstrap ID 2015-08-27 19:10:57 +01:00
Bob Mottram 89931bde5e Check a user accessible file 2015-08-27 18:45:03 +01:00
Bob Mottram 96808a2d96 core 2015-08-27 18:37:50 +01:00
Bob Mottram 33ee9d8511 Install toxcore on client for mesh variant 2015-08-27 18:31:07 +01:00
Bob Mottram 277f712e14 Install toxid on the client 2015-08-26 21:26:22 +01:00
Bob Mottram f37f57e2fe A workaround for toxic client buggyness 2015-08-26 21:17:26 +01:00
Bob Mottram d89b387635 To make things ultra simple, set the tox nick automatically 2015-08-26 21:12:18 +01:00
Bob Mottram 4c40c05ba6 Skip package installs if in mesh mode 2015-08-26 20:55:41 +01:00
Bob Mottram 48c9d23971 Install toxic client 2015-08-26 20:49:27 +01:00
Bob Mottram b089e11645 Switch around 2015-08-26 20:32:56 +01:00
Bob Mottram 20084820a1 Include tox chat in mesh options 2015-08-26 20:28:01 +01:00
Bob Mottram fedc82ea9e .local 2015-08-26 18:56:39 +01:00
Bob Mottram 937dc57b36 Save tox bootstrap ID 2015-08-26 18:42:31 +01:00
Bob Mottram f4193ff66d Include username 2015-08-25 20:13:04 +01:00
Bob Mottram 41c0c6f449 Alter to use avahi scripts from toxid 2015-08-25 18:43:27 +01:00
Bob Mottram 96bcdd36d5 Exclude local when browsing with avahi 2015-08-24 20:57:22 +01:00
Bob Mottram ee02c92717 Single quotes 2015-08-24 20:42:56 +01:00
Bob Mottram dfa7435e4e Alignment 2015-08-24 20:29:41 +01:00
Bob Mottram 9a525e646e Call the script after creation 2015-08-24 20:21:47 +01:00
Bob Mottram 75b300a24b Restart avahi daemon 2015-08-24 20:20:59 +01:00
Bob Mottram 1f7be0efd8 Formatting 2015-08-24 20:19:33 +01:00
Bob Mottram 788e568935 Don't use path 2015-08-24 20:09:19 +01:00
Bob Mottram 5d3640f475 Publish every minute 2015-08-24 19:45:04 +01:00
Bob Mottram 789e0ebded tox 2015-08-24 19:42:51 +01:00
Bob Mottram c8537bb337 Publish Tox IDs 2015-08-24 19:36:10 +01:00
Bob Mottram e26161a754 Open zeronet port on client when using mesh 2015-08-24 08:20:34 +01:00
Bob Mottram 8ab2707f62 zeronet port for mesh peers 2015-08-24 08:14:13 +01:00
Bob Mottram 3f058ebc3a Stateless mDNS 2015-08-23 22:58:49 +01:00
Bob Mottram a2aa35524f Function ordering 2015-08-23 22:37:23 +01:00
Bob Mottram 32eee30170 Stateless mDNS 2015-08-23 22:23:18 +01:00
Bob Mottram 895ebbdea2 Indentation 2015-08-23 22:10:48 +01:00
Bob Mottram 18d8603f0f Remove the hacky stuff from mesh scripts 2015-08-23 13:55:21 +01:00
Bob Mottram ebd4589435 Keep avahi running in a better way 2015-08-23 13:45:14 +01:00
Bob Mottram c8e193a985 Copy rather than move 2015-08-23 12:55:33 +01:00
Bob Mottram 3488d2cd6d Replace tabs 2015-08-23 12:46:08 +01:00
Bob Mottram 04915c98b7 Add zeronet user 2015-08-23 12:37:58 +01:00
Bob Mottram 284afc76f8 Don't use TLS time sync for mesh peers, which are typically not connected to the internet 2015-08-22 20:34:03 +01:00
Bob Mottram 2830727a98 Install client if needed 2015-08-22 17:50:17 +01:00
Bob Mottram d88305ef44 To make things easy add some mumble instructions 2015-08-22 17:20:46 +01:00
Bob Mottram d733dcfef8 Choice of communication services over mesh 2015-08-22 17:14:10 +01:00
Bob Mottram 047523f87a Open mumble 2015-08-22 16:46:46 +01:00
Bob Mottram 4c9aab5fa9 Open mumble 2015-08-22 16:44:16 +01:00
Bob Mottram 0807ad74b1 Restore mumble certs 2015-08-22 15:07:28 +01:00
Bob Mottram 9d595c8d4e mumble permissions 2015-08-22 13:57:11 +01:00
Bob Mottram 3990feee7d Typo 2015-08-22 13:21:57 +01:00
Bob Mottram 0a988150ac Title 2015-08-22 13:01:53 +01:00
Bob Mottram fbe713a383 If mesh doesn't start then exit 2015-08-22 12:52:18 +01:00
Bob Mottram 1933f64df4 Exit if no peer was selected 2015-08-22 12:47:01 +01:00
Bob Mottram bf8aeb54b2 Start the mesh if necessary 2015-08-22 12:40:03 +01:00
Bob Mottram 99af758a29 Script to easily discover and connect to mesh peers 2015-08-22 11:27:56 +01:00
Bob Mottram ceab0f65e1 Replace tabs with spaces 2015-08-22 09:45:38 +01:00
Bob Mottram 5bdafef4e5 Redmatrix backup should be > 1023 bytes 2015-08-22 09:02:22 +01:00
Bob Mottram 9b317bf230 Can specify backup to restore from 2015-08-22 08:53:51 +01:00
Bob Mottram 05d5092749 Use systemd 2015-08-21 22:38:52 +01:00
Bob Mottram 9d29868bb2 Make some directories 2015-08-21 22:10:58 +01:00
Bob Mottram 3a07629c7c Make some directories 2015-08-21 21:50:51 +01:00
Bob Mottram 2f02b7394a Disable dns lookups for irc on mesh 2015-08-21 17:18:19 +01:00
Bob Mottram 2c776bc635 Wording change 2015-08-21 14:53:12 +01:00
Bob Mottram dcbd3e6b14 Mesh defaults to any access point 2015-08-18 12:02:50 +01:00
Bob Mottram c9d345c413 Adding a zeronet user 2015-08-17 21:22:37 +01:00
Bob Mottram 67e4c6bb48 Use wifi for mesh 2015-08-17 18:30:28 +01:00
Bob Mottram 142a41319a Allow icmp for mesh variant 2015-08-17 13:17:28 +01:00
Bob Mottram c70b67051b Add an option for 2048bit dhparams 2015-08-16 09:30:57 +01:00
Bob Mottram d07bb8e787 3072 just takes too long to calculate for multiple sites 2015-08-16 09:28:24 +01:00
Bob Mottram cd830fd845 Only send tripwire emails if something has changed 2015-08-15 17:55:49 +01:00
Bob Mottram 4c4d36a4d6 Don't require user input to reset the tripwire 2015-08-15 17:23:30 +01:00
Bob Mottram 6338256a27 Option for resetting tripwire 2015-08-15 14:19:00 +01:00