Commit Graph

182 Commits

Author SHA1 Message Date
Jack Ivanov
8602a697cc
dnscrypt-proxy as a dns adblocker (#1480)
* Move DNS adblocking to dnscrypt-proxy

* Update docs

* remove unneeded variable dnscrypt_proxy_version

* Update to the latest dnscrypt-proxy version

* install.sh fix

* spelling
2019-06-19 17:31:43 +02:00
Bill Nottingham
4064bc281a Update the Fedora related docs. (#1470)
* Update the Fedora related docs.

- update for new generated config file locations
- remove reference to no-longer-needed copr
- update package names for further py2 changes in Fedora

* switch back to the default ciphers
2019-06-06 17:58:31 +02:00
TC1977
ac6b543134 Update deploy-to-unsupported-cloud.md (#1467)
Future-proofs the "unsupported cloud providers" list.
2019-06-04 18:03:10 +02:00
TC1977
6b2defe470 Update deploy-from-ansible.md (#1464)
Merged redundant and contradictory "Local install" instructions.
2019-06-03 20:08:53 +02:00
Jack Ivanov
a2fdc509e1
Support for Ubuntu 19.04 (#1405)
* Ubuntu 19.04

* Azure to 19.04
2019-05-30 20:57:47 +02:00
TC1977
71c9c16ffe Update EC2 instructions (#1457)
* Update cloud-amazon-ec2.md

* Add files via upload
2019-05-30 16:14:45 +02:00
TC1977
a15d9657ce Update troubleshooting.md (#1440)
* Update troubleshooting.md

* Fix silly typo

* Add Android T-mobile fix

* Fix another silly typo

* Update troubleshooting.md
2019-05-20 11:44:56 +02:00
Jack Ivanov
5904546a48
Randomly generated IP address for the local dns resolver (#1429)
* generate service IPs dynamically

* update cloud-init tests

* exclude ipsec and wireguard ranges from the random service ip

* Update docs

* @davidemyers: update wireguard docs for linux

* Move to netaddr filter

* AllowedIPs fix

* WireGuard IPs fix
2019-05-17 14:49:29 +02:00
TC1977
38ebe4893d Update docs (#1430)
* Point additional docs to index.md

* Update index.md

Moves existing links from readme.md over to update this separate (previously out-of-date, redundant) page.

* Update documented Ansible roles

* Fix broken links in index.md

* Complete index.md

As a general rule all docs should be linked to from the index file. No?

* Update SSH access instructions

* Clarify SSH access instructions

* Delete setup-roles.md

* Update deploy-from-ansible.md

Change header, insert text from setup-roles.md

* Remove link to setup-roles from index.md

* Fix typos

* Update deploy-from-ansible.md

Document other `--skip-tags` options, as well as examples for Vultr and Scaleway variables.

* Update deploy-from-ansible.md

Added region examples for AWS and Lightsail. Happy to add other examples if people have experience with other providers.
2019-05-16 21:01:01 +02:00
Jack Ivanov
3ce92f9fee
Update deploy-from-ansible.md
Closes #1434
2019-05-16 07:17:00 +02:00
TC1977
bcf2008b8d Update deploy-from-script-or-cloud-init-to-localhost.md (#1433)
I was going to add this onto the existing PR for docs update, but it turned out to be a little more involved and require some testing of actual deployment.
2019-05-13 09:33:22 +02:00
Rémy Léone
826a2c5036 Add documentation about Scaleway credentials (#1419) 2019-05-12 11:21:55 +02:00
Jack Ivanov
6b33d09d9f
Scaleway modules (#1410)
* Scaleway modules

* Update docs
2019-05-03 09:55:45 +02:00
TC1977
b526f73881 Update troubleshooting.md - regions not available (#1414)
Changes the "region not available" question to reflect Algo behavior since #976. Also addresses #1413.

Adds a couple of quote marks to the Ubuntu error question, which disappeared for some reason.
2019-04-29 10:40:20 +02:00
David Myers
feb0091448 Update Linux WireGuard client instructions (#1407) 2019-04-26 06:56:38 +02:00
TC1977
b7a448350a Update cloud-vultr.md (#1406)
* Update cloud-vultr.md

More fleshed-out instructions for generating an API key and saving the file. Also notes the default ansible behavior of looking for the file in `~/.vultr.ini`.

* Update README.md
2019-04-26 06:54:37 +02:00
Jack Ivanov
a60d49f5fc
Update deploy-from-script-or-cloud-init-to-localhost.md 2019-04-19 10:57:31 +02:00
Jack Ivanov
4ea1dcdf5a
Update deploy-from-script-or-cloud-init-to-localhost.md 2019-04-10 12:20:00 +03:00
David Myers
4cb8c6dc22 Consolidate firewall documentation (#1386) 2019-04-09 15:38:18 +03:00
TC1977
8af0efa623 Update DNS filtering advice in FAQ (#1389)
* Update DNS filtering advice in FAQ

Updates how to temporarily disable adblocking on IPsec and Wireguard clients separately, and also updates the IPSsec command to avoid `ipsec restart` which [isn't appreciated by systemd](https://bugs.launchpad.net/ubuntu/+source/strongswan/+bug/1287339).

* Update faq.md

Fix typo
2019-04-07 11:24:31 +03:00
Jack Ivanov
d3d22fec47
Script to support cloud-init and local easy deploy (#1366)
* add the install script to support cloud-init and local one-shot deployments

* update travis-ci tests

* update docs

* enable no_log again

* update docs
2019-03-29 17:51:50 +03:00
Ryan Kasper
3428c5197e Fix typo in doctl command (#1350) 2019-03-11 22:08:09 -04:00
Jack Ivanov
ec56203b87
Support for custom domain names in the endpoint (#1337) 2019-02-25 17:58:09 +01:00
Jack Ivanov
bfe168d31c
Closes #1059 2019-02-22 16:00:47 +01:00
David Myers
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 Myers
1be0908c51 Add note about new WireGuard for iOS default MTU (#1293) 2019-02-12 11:19:38 +01:00
Jack Ivanov
40b42c4f33
Get started with Azure more easily (#1323) 2019-02-08 13:34:01 +01:00
Jack Ivanov
9f66e47607
Closes #1321 2019-02-07 15:09:09 +01:00
Jack Ivanov
a266b4d633 Allow windows users install VPN for all users in the system (#1310) 2019-01-28 17:50:58 -05:00
Jack Ivanov
b89d406ee0
Update deploy-from-ansible.md (#1307) 2019-01-24 13:11:34 +01:00
Selim Şumlu
7a338b511d Update deploy-from-windows.md (#1296)
Updating the tutorial according to latest Windows 10 and Ubuntu changes
2019-01-14 22:23:48 -05:00
Jack Ivanov
72763ddec4
Update deploy-from-ansible.md 2019-01-08 08:53:35 +01:00
David Myers
5981bb9cad Replace 'max_mss' with 'reduce_mtu' (#1253) 2018-12-20 09:21:04 -05:00
David Myers
f9702fb3df Document DigitalOcean firewall (#1257) 2018-12-20 10:47:24 +01:00
Izzy Gomez
0a098b31f9 Fix typo in deploy-from-ansible.md. (#1261) 2018-12-20 10:46:37 +01:00
David Myers
e478d31e50 Update local install instructions (#1148)
* Update local install instructions

* Update deploy-to-ubuntu.md
2018-12-07 14:42:17 -05:00
William Woodruff
319b630cf4 docs/gce: Fix typos, clarify instructions (#1239) 2018-12-05 06:57:13 +01:00
jxn
66bbf0e83a fix typo in powershell execution in windows client set up doc (#1224) 2018-11-29 14:11:26 +01:00
Jack Sullivan
adb4dfa839 Add "unable to write 'random state'" resolution (#1219)
I ran into the same issue as #1058, and the solution worked.

This PR generalizes the solution and adds it to the troubleshooting documentation, making it easier to resolve for future users.
2018-11-27 07:09:33 +01:00
Jack Ivanov
1c16554b41
Rename Docker.md to deploy-from-docker.md 2018-11-15 10:22:11 +01:00
jxn
affadd401d fix typos in docker documentation and shell-script text (#1202) 2018-11-14 06:57:55 +01:00
TC1977
75685e202b Troubleshooting.md updates (#1195)
* Troubleshooting.md updates

Adds solutions to #1067 to the troubleshooting faq. Also moves a couple of answers to correspond to the headers.

* Change to Algo, strongly rec Ubuntu 18.04
2018-11-12 14:01:37 +01:00
Jack Ivanov
a53dec6349
Closes #1189 2018-11-06 07:03:44 +01:00
Bruno Tavares
54a91447bf Add documentation on how to setup GCE accounts (#1164)
* Add documentation on how to setup GCE accounts

This commit adds the steps needed to create a credential with the needed access on Google Cloud Platform to be able to successfully create a new algo VPN.

Related to:
- https://github.com/trailofbits/algo/issues/682
- https://github.com/trailofbits/algo/issues/658

* Adds links on main README to GCP

* Adds link to Ansible documentation

* Update cloud-gce.md
2018-10-28 09:35:43 +03:00
David Myers
cd3fbe5e47 Add WireGuard port to FAQ (#1141) 2018-10-05 17:29:09 +03:00
Jack Ivanov
d7dcaeb575
Update troubleshooting.md
Fixes #1118
2018-10-04 14:36:54 +03:00
Jack Ivanov
1442586682 WireGuard: Generate QR codes (#1129)
* WireGuard: Generate QR codes

* Update client-android.md
2018-09-29 22:25:02 -04:00
Mike Myers
8f090a36f8 Fix minor typos in Amazon EC2 setup documentation. (#1116) 2018-09-18 10:47:07 +03:00
TC1977
df4b3f6202 Update Win10 client docs for non-admin accounts (#1093)
* Update client-windows.md

Allows non-admin accounts to use the VPN as per #983 and #994. Fix was also documented here https://www.bountysource.com/issues/49259904-windows-10-powershell-and-priv-nonpriv-account-issues

* Update client-windows.md
2018-09-08 15:39:53 +02:00
ctrlaltreboot
57fb2ec347 Update client-windows.md (#1099)
Correct command would be ```powershell -ExecutionPolicy ByPass -File C:\path\to\windows_USER.ps1 Add```
2018-09-08 15:38:49 +02:00