65 Commits
Author SHA1 Message Date
David MyersandGitHub c0968a8fdb Only offer available DigitalOcean regions (#14447) 2022-03-26 11:41:55 +03:00
David MyersandGitHub 1a86b5fb4b Update Cloud Shell instructions (#14411) 2022-01-31 16:29:38 +03:00
David MyersandGitHub 0633fab3b2 Update documentation (#14404) 2022-01-13 22:54:56 +03:00
David MyersandGitHub 0c6e45a194 Fix DigitalOcean (#14390) 2021-12-31 20:44:43 +03:00
David MyersandGitHub a924381e9e Fix Vultr (#14389) 2021-12-23 21:25:36 +03:00
David MyersandGitHub 28717ad3a8 Make install.sh pass shellcheck (#14353) 2021-12-13 23:42:29 +03:00
David MyersandGitHub 4bed66f19e Fix tests (#14319) 2021-10-31 13:21:04 +03:00
David MyersandGitHub e431f21cbb Move the dnscrypt-proxy cache file (#14235) 2021-08-14 15:12:54 +03:00
David MyersandGitHub 728b8aae06 Install required version of jinja2 earlier (#14206) 2021-05-26 13:36:18 +03:00
David MyersandGitHub b6f28c753a Make builds pass (#14174) 2021-05-25 18:22:53 +03:00
David MyersandGitHub 1f04ab3ec1 Make builds pass (#14174) 2021-05-25 18:07:18 +03:00
David MyersandGitHub c50e0d0aad Make builds pass (#14174) 2021-05-25 18:06:32 +03:00
David MyersandGitHub e4e8e905d5 Make builds pass (#14174) 2021-05-25 18:06:10 +03:00
David MyersandGitHub 44d4c274ef Make builds pass (#14174) 2021-05-25 18:04:59 +03:00
David MyersandGitHub 654809f126 Explicitly set SSH permissions in base.sh (#1927) 2021-01-05 22:22:45 +03:00
David MyersandGitHub b5bb64d07a Allow more users (#1895) 2020-10-31 20:26:12 +03:00
David MyersandGitHub a1d39aecf5 Update instructions for Ubuntu 20.10 (#1892) 2020-10-31 20:24:58 +03:00
David MyersandGitHub f1f676b75e Make ansible-lint pass (#1893) 2020-10-31 20:23:35 +03:00
David MyersandGitHub 2821f28866 Move Lightsail to Ubuntu 20.04 (#1873) 2020-09-27 13:54:48 +03:00
David MyersandGitHub 66e024a015 Update macOS doc (#1865)
* Update macOS doc

* Small change
2020-08-23 11:40:37 +03:00
David MyersandGitHub b1d1491a66 Clarify AWS prompts (#1861) 2020-08-08 14:10:14 +03:00
David MyersandGitHub 4e793ddf65 Update macOS doc (#1858) 2020-08-06 22:47:04 +03:00
David MyersandGitHub 8894dd0848 Discontinue use of the WireGuard PPA (#1855)
* Discontinue use of the WireGuard PPA

* Add instructions to update the system

* Change reboot instruction
2020-08-06 19:09:15 +03:00
David MyersandGitHub f76d361c55 Move document index into README (#1815)
Move the list of available documentation into the main README.
2020-07-22 15:54:06 -04:00
David MyersandGitHub 5efa20b79a Update WSL doc (#1817)
Note in the WSL doc that Algo does not work on Ubuntu 20.04 LTS under WSL.
2020-07-22 15:53:17 -04:00
David MyersandGitHub e4753d2510 Make clients prefer IPv6 (#1822)
Change IPv6 addresses to non-ULA addresses such that they are favored over IPv4.
2020-07-22 15:51:19 -04:00
David MyersandGitHub 47bb48b0fb Update Linux WireGuard client doc (#1846)
Ubuntu 18.04 LTS now includes WireGuard so the PPA is no longer needed.
2020-07-22 15:46:48 -04:00
David MyersandGitHub 9ac64cbf21 Document WG DNS search domain on Linux client (#1796) 2020-05-16 18:45:00 +03:00
David MyersandGitHub eeda23be97 Initial support for Ubuntu 20.04 (#1770) 2020-04-25 19:42:07 +03:00
David MyersandGitHub 3f3138f555 Fix IPsec DNS when WireGuard uses port 53 (#1719)
* Fix IPsec DNS when WireGuard uses port 53

* Change ACCEPT to RETURN
2020-02-25 07:43:25 +01:00
David MyersandJack Ivanov 78cc708435 Clarify SSH port changed for cloud only (#1706) 2020-01-28 21:21:27 +01:00
David MyersandJack Ivanov 6ac2e2d1a4 Document using Google Cloud Shell (#1699) 2020-01-22 11:39:36 +01:00
David MyersandJack Ivanov df57e21194 DO documentation update (#1696) 2020-01-21 12:09:43 +01:00
David MyersandJack Ivanov 2d94bbd278 Documentation updates (#1694) 2020-01-21 12:09:09 +01:00
David MyersandJack Ivanov 221568cd25 Remove some commas from input.yml (#1652)
* Remove some commas from input.yml

* Update input.yml
2019-12-08 13:16:48 +01:00
David MyersandJack Ivanov d18de4b679 Add deploy-from-macos.md (#1649) 2019-12-08 13:12:24 +01:00
David MyersandJack Ivanov d72f3b5ba3 Update Windows documentation (#1640)
* Update Windows documentation

* Revise instructions
2019-11-27 07:48:36 +01:00
David MyersandJack Ivanov 9f27c25adc Update the Ubuntu WireGuard documentation (#1645) 2019-11-27 07:45:27 +01:00
David MyersandJack Ivanov b65e6b1351 Support Ubuntu 19.10 (#1630)
Add Travis tests
2019-11-04 11:46:13 +01:00
David MyersandJack Ivanov 5737317dae Allow WireGuard to listen on port 53 (#1594)
* Allow WireGuard to listen on port 53

* Use a variable for the port to avoid

* Add comment to config.cfg
2019-10-30 08:38:39 +01:00
David MyersandJack Ivanov 902fdab3a0 Update local install instructions (#1527) 2019-07-22 11:28:23 +02:00
David MyersandJack Ivanov f152d3a746 Troubleshooting IPsec NAT issues (#1498) 2019-06-24 10:24:05 +02:00
David MyersandJack Ivanov 98f89adeba Add reference to Fedora docs in README (#1456) 2019-05-30 14:07:22 +02:00
David MyersandJack Ivanov feb0091448 Update Linux WireGuard client instructions (#1407) 2019-04-26 06:56:38 +02:00
David MyersandJack Ivanov 4cb8c6dc22 Consolidate firewall documentation (#1386) 2019-04-09 15:38:18 +03:00
David MyersandJack Ivanov d50a2039a6 Use VULTR_API_CONFIG variable if set (#1374) 2019-04-06 13:49:25 +03:00
David MyersandDan Guido 5cb1fdd339 Clarify prompts (#1331) 2019-02-20 10:08:25 -05:00
David MyersandDan Guido df3d547fb3 Document using WireGuard app on macOS (#1327)
* Document using WireGuard app on macOS

* Update README.md

* Make WireGuard the default for Apple devices

* clarify user list

* fix tests

* connect on demand
2019-02-17 18:38:19 -05:00
David MyersandJack Ivanov 1be0908c51 Add note about new WireGuard for iOS default MTU (#1293) 2019-02-12 11:19:38 +01:00
David MyersandJack Ivanov f25415dde3 Document using WireGuard on iOS (#1266) 2019-01-23 07:12:43 +01:00
David MyersandDan Guido 9830947dfd Sync list of supported cloud hosts (#1278) 2019-01-02 19:24:18 -05:00
David MyersandDan Guido 5981bb9cad Replace 'max_mss' with 'reduce_mtu' (#1253) 2018-12-20 09:21:04 -05:00
David MyersandJack Ivanov f9702fb3df Document DigitalOcean firewall (#1257) 2018-12-20 10:47:24 +01:00
David MyersandDan Guido e478d31e50 Update local install instructions (#1148)
* Update local install instructions

* Update deploy-to-ubuntu.md
2018-12-07 14:42:17 -05:00
David MyersandDan Guido f3519425c4 Note that WireGuard configs cannot be shared (#1238) 2018-12-07 14:41:39 -05:00
David MyersandDan Guido 66681521c1 Increase memory limit for dnsmasq (#1228)
* Increase memory limit for dnsmasq

* Increase memory limit for dnsmasq further
2018-12-03 12:32:23 -05:00
David MyersandJack Ivanov 8d23f715d7 Run adblock.sh at a random time (#1227) 2018-12-03 15:33:36 +01:00
David MyersandJack Ivanov 22395f5f84 Add p12 password back to mobileconfigs (#1218) 2018-11-26 16:58:34 +01:00
David MyersandJack Ivanov d8b318b59a Detect when running in Docker (#1204) 2018-11-16 07:22:57 +01:00
David MyersandJack Ivanov cd3fbe5e47 Add WireGuard port to FAQ (#1141) 2018-10-05 17:29:09 +03:00
David MyersandDan Guido d90ba3d11a Allow more flexible DNSCrypt configuration (#1120)
* Allow more flexible DNSCrypt configuration

* Correct permissions on files changed in #1120

I'm not sure why using BBEdit over SMB makes every file executable.

* Put the public resolvers cache file in /tmp.
2018-10-04 18:12:48 -04:00
David MyersandDan Guido 65b0239625 Display the invocation environment to aid debugging (#1108) 2018-09-07 16:25:57 +02:00
David MyersandDan Guido d95df710a5 Add an unattended reboot option (#1082) 2018-09-02 15:26:06 -04:00
David MyersandJack Ivanov ee3cb979f7 Document how to use WireGuard on Ubuntu clients (#1071) 2018-08-28 17:25:40 +03:00
David MyersandDan Guido b86ebe20d7 Prevent DNS rebinding (#1049) 2018-08-08 00:25:33 -04:00