mirror of
https://github.com/trailofbits/algo.git
synced 2025-06-06 15:13:56 +02:00
Update local install instructions (#1527)
This commit is contained in:
parent
37e4f46673
commit
902fdab3a0
2 changed files with 6 additions and 8 deletions
|
@ -14,7 +14,7 @@ Algo VPN is a set of Ansible scripts that simplify the setup of a personal IPSEC
|
||||||
* Blocks ads with a local DNS resolver (optional)
|
* Blocks ads with a local DNS resolver (optional)
|
||||||
* Sets up limited SSH users for tunneling traffic (optional)
|
* Sets up limited SSH users for tunneling traffic (optional)
|
||||||
* Based on current versions of Ubuntu and strongSwan
|
* Based on current versions of Ubuntu and strongSwan
|
||||||
* Installs to DigitalOcean, Amazon Lightsail, Amazon EC2, Vultr, Microsoft Azure, Google Compute Engine, Scaleway, OpenStack, or your own Ubuntu server
|
* Installs to DigitalOcean, Amazon Lightsail, Amazon EC2, Vultr, Microsoft Azure, Google Compute Engine, Scaleway, OpenStack, or [your own Ubuntu server](docs/deploy-to-ubuntu.md)
|
||||||
|
|
||||||
## Anti-features
|
## Anti-features
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
# Local deployment
|
# Local Installation
|
||||||
|
|
||||||
You can use Algo to configure a local server as an AlgoVPN rather than create and configure a new server on a cloud provider.
|
You can use Algo to configure a pre-existing server as an AlgoVPN rather than using it create and configure a new server on a supported cloud provider. This is referred to as a **local** installation rather than a **cloud** deployment.
|
||||||
|
|
||||||
Install the Algo scripts on your server and follow the normal installation instructions, then choose:
|
Install the Algo scripts following the normal installation instructions, then choose:
|
||||||
```
|
```
|
||||||
Install to existing Ubuntu 18.04 or 19.04 server (Advanced)
|
Install to existing Ubuntu 18.04 or 19.04 server (Advanced)
|
||||||
```
|
```
|
||||||
Make sure your server is running the operating system specified.
|
Make sure your target server is running an unmodified copy of the operating system version specified. The target can be the same system where you've installed the Algo scripts, or a remote system that you are able to access as root via SSH without needing to enter the SSH key passphrase (such as when using `ssh-agent`).
|
||||||
|
|
||||||
**PLEASE NOTE**: Algo is intended for use as a _dedicated_ VPN server. If you install Algo on an existing server, then any existing services might break. In particular, the firewall rules will be overwritten. See [AlgoVPN and Firewalls](/docs/firewalls.md) for more information.
|
**PLEASE NOTE**: Algo is intended for use to create a _dedicated_ VPN server. No uninstallation option is provided. If you install Algo on an existing server any existing services might break. In particular, the firewall rules will be overwritten. See [AlgoVPN and Firewalls](/docs/firewalls.md) for more information.
|
||||||
|
|
||||||
If you don't want to overwrite the rules you must deploy via `ansible-playbook` and skip the `iptables` tag as described in [deploy-from-ansible.md](deploy-from-ansible.md), after which you'll need to implement the necessary rules yourself.
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue