Commit Graph

161 Commits (13c4628b5d553bbccf8be6b1aca1d1e5a9e8f805)

Author SHA1 Message Date
Ryan Kasper 3428c5197e Fix typo in doctl command (#1350) 6 years ago
Jack Ivanov ec56203b87
Support for custom domain names in the endpoint (#1337) 6 years ago
Jack Ivanov bfe168d31c
Closes #1059 6 years ago
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
6 years ago
David Myers 1be0908c51 Add note about new WireGuard for iOS default MTU (#1293) 6 years ago
Jack Ivanov 40b42c4f33
Get started with Azure more easily (#1323) 6 years ago
Jack Ivanov 9f66e47607
Closes #1321 6 years ago
Jack Ivanov a266b4d633 Allow windows users install VPN for all users in the system (#1310) 6 years ago
Jack Ivanov b89d406ee0
Update deploy-from-ansible.md (#1307) 6 years ago
Selim Şumlu 7a338b511d Update deploy-from-windows.md (#1296)
Updating the tutorial according to latest Windows 10 and Ubuntu changes
6 years ago
Jack Ivanov 72763ddec4
Update deploy-from-ansible.md 6 years ago
David Myers 5981bb9cad Replace 'max_mss' with 'reduce_mtu' (#1253) 6 years ago
David Myers f9702fb3df Document DigitalOcean firewall (#1257) 6 years ago
Izzy Gomez 0a098b31f9 Fix typo in deploy-from-ansible.md. (#1261) 6 years ago
David Myers e478d31e50 Update local install instructions (#1148)
* Update local install instructions

* Update deploy-to-ubuntu.md
6 years ago
William Woodruff 319b630cf4 docs/gce: Fix typos, clarify instructions (#1239) 6 years ago
jxn 66bbf0e83a fix typo in powershell execution in windows client set up doc (#1224) 6 years ago
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.
6 years ago
Jack Ivanov 1c16554b41
Rename Docker.md to deploy-from-docker.md 6 years ago
jxn affadd401d fix typos in docker documentation and shell-script text (#1202) 6 years ago
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
6 years ago
Jack Ivanov a53dec6349
Closes #1189 6 years ago
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
6 years ago
David Myers cd3fbe5e47 Add WireGuard port to FAQ (#1141) 6 years ago
Jack Ivanov d7dcaeb575
Update troubleshooting.md
Fixes #1118
6 years ago
Jack Ivanov 1442586682 WireGuard: Generate QR codes (#1129)
* WireGuard: Generate QR codes

* Update client-android.md
6 years ago
Mike Myers 8f090a36f8 Fix minor typos in Amazon EC2 setup documentation. (#1116) 6 years ago
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
6 years ago
ctrlaltreboot 57fb2ec347 Update client-windows.md (#1099)
Correct command would be ```powershell -ExecutionPolicy ByPass -File C:\path\to\windows_USER.ps1 Add```
6 years ago
in-in 244a698531 improve readability (#1085) 6 years ago
Jack Ivanov cbe57991db Update docs (#1089) 6 years ago
Mike Myers d9634eca8a Update screenshot of AWS EC2 minimum permissions with ec2:DescribeRegions (#1095) 6 years ago
Jack Ivanov 0188b2ff64
Update deploy-to-ubuntu.md 6 years ago
Jack Ivanov 687bab9e54
Update troubleshooting.md
Fixes #744
6 years ago
David Myers ee3cb979f7 Document how to use WireGuard on Ubuntu clients (#1071) 6 years ago
TC1977 3144458ac7 Update cloud-amazon-ec2.md (#1081) 6 years ago
TC1977 6d3bb1cf2b Update minimum required IAM changes for deployment (#1080)
Ansible2.5 allows Algo to directly ask AWS for the region list, rather than have it hardcoded and updated manually. Updated the documented minimum required permissions to include "DescribeRegions".
6 years ago
Jack Ivanov e8947f318b Large refactor to support Ansible 2.5 (#976)
* Refactoring, booleans declaration and update users fix

* Make server_name more FQDN compatible

* Rename variables

* Define the default value for store_cakey

* Skip a prompt about the SSH user if deploying to localhost

* Disable reboot for non-cloud deployments

* Enable EC2 volume encryption by default

* Add default server value (localhost) for the local installation

Delete empty files

* Add default region to aws_region_facts

* Update docs

* EC2 credentials fix

* Warnings fix

* Update deploy-from-ansible.md

* Fix a typo

* Remove lightsail from the docs

* Disable EC2 encryption by default

* rename droplet to server

* Disable dependencies

* Disable tls_cipher_suite

* Convert wifi-exclude to a string. Update-users fix

* SSH access congrats fix

* 16.04 > 18.04

* Dont ask for the credentials if specified in the environment vars

* GCE server name fix
6 years ago
Josh Dimarsky a57a0adf5e Fixed broken link; clarified example docker command (#1064) 6 years ago
Quentin Moss e0c317a958 Update documentation link (#1043) 6 years ago
Quentin Moss b88f697b28 Update troubleshooting docs to include iOS reconnection loop (#1042)
* Update troubleshooting docs to include iOS reconnection loop

* nits
6 years ago
Mike Myers c65961a1f3 Amazon ec2 documentation (#1035)
* Add link to documentation on Amazon EC2 setup

* Add images to document the AWS EC2 account setup

* Create AWS EC2 setup instructions

* remove line breaks

* remove line breaks

* Add images documenting AWS EC2 policy creation

* Update image showing advised minimum AWS policy

* Add instructions for minimum AWS permission policy

* Delete aws-ec2-attach-policy.png

* Updated image to reflect new AWS policy guidance

* Delete aws-ec2-new-user-confirm.png

* Updated image to reflect new AWS policy guidance
6 years ago
TC1977 facd55c635 Update deploy-to-ubuntu.md (#1019)
* Update deploy-to-ubuntu.md

rewrite of #813

* Update deploy-to-ubuntu.md
6 years ago
Jack Ivanov 07a6bbe652
Move max_mss to config.cfg (#1015)
* Move max_mss to config.cfg

* Add docs about max_mss

* Update troubleshooting.md
6 years ago
Jack Ivanov 4ca8c03e3c New default cipher suite (#991)
* New ciphers enabled

* Update CHANGELOG.md

* Switch ecparam to secp384r1

* Change CertificateType to ECDSA384
6 years ago
Mikael Forsgren 2931227db4 New Google Cloud Region (#1013)
Added the new Google Cloud Region Finland (europe-north1) with 3 zones
6 years ago
TC1977 6faac307af Update troubleshooting.md (#992)
Many times people are reaching VPC limits not because they're running other VPCs on AWS, but because they've already deployed several times (AWS allows five VPCs per region). This lets people know they can simply delete their old VPCs instead of contacting AWS support.
6 years ago
Jack Ivanov daca84b640 Update references to 18.04 6 years ago
Paul Kehrer b928e4ff06 fix faq entry about cryptography build failure (#967) 6 years ago
Jack Ivanov 3488e660ad Add WireGuard support for Android (#910)
* WireGuard Implementation

* Update client-android.md

* Update README.md

* WireGuard unattended upgrades

* Update README.md

* reload-module-on-update and syntax fix

* SaveConfig to true

* Azure firewall. Fixes #962

* Update README.md

* Update client-android.md
6 years ago