# Outline VPN Installation

## Entry

Outline VPN is a unique solution in the world of virtual private networks (VPN). Developed by Google, this tool is easy to install and manage, allowing users to create their own VPN servers. Due to its easy availability and ease of use, Outline VPN is a great choice for those looking for reliable data protection without the need for in-depth technical knowledge.

{% hint style="success" %}
This instruction uses Ubuntu 20.04
{% endhint %}

{% hint style="info" %}
Recommended Specifications.

CPU: 1 vCore\
RAM: 512 MB\
Storage: 1 GB

Network speed: 100Mbps+\
\
This information is referenced and does not require much attention, as any available plan is appropriate for using Outline VPN on our virtual servers.
{% endhint %}

## Manager installation

Download[ Outline Manager ](https://getoutline.org/get-started/#step-1)for your operating system. As an example in this tutorial we will be using the Windows version.

<figure><img src="/files/rIIsqCWvdw7PyU9aNLAY" alt=""><figcaption></figcaption></figure>

After installation, select the application binding method, which implies installation on any server.

<figure><img src="/files/fGswgn3NoedTKqaDWDjC" alt=""><figcaption></figcaption></figure>

Pay attention to the command that is in the first point and go to the console of your server.

<figure><img src="/files/El0T5A7UlfYc56ncH2Kh" alt=""><figcaption></figcaption></figure>

## Connect to the server

If necessary, you can use our [detailed instructions](https://wiki.spacecore.pro/vds-dedicated/how-to-use-vps-vds#connect) to perform this operation.

## Server installation

Update the system repositories and install **cURL**.

```
apt-get update; apt install curl -y
```

Next, use the command provided in the **Outline Manager** window. If you have a clean OS installed on your server, it is likely that there is no **Docker** on it, as the installer will inform you. Enter «**y**» to continue.

<figure><img src="/files/W6HqGP2W7ybuYQSOyvQn" alt=""><figcaption></figcaption></figure>

Wait for the installation to complete and copy the text selected in the screenshot.

<figure><img src="/files/VsvC9TotPUl8AD9eq3sf" alt=""><figcaption></figcaption></figure>

Insert it into the **Outline Manager** window, item 2, then click «DONE».

<figure><img src="/files/yW1GKSOO3FKwII8daJy5" alt=""><figcaption></figcaption></figure>

You will see the VPN server configuration interface. By default, we have already created one client, which we can immediately use to connect on our device. Click on the «**Share**» button.

<figure><img src="/files/3Trp4ljapujcUmnOC2FB" alt=""><figcaption></figcaption></figure>

## Setting

### For PC

{% hint style="info" %}
This article uses **Windows**, but the configuration process for **MacOS** and **Linux** is identical.
{% endhint %}

Download and install the[ Outline Client ](https://getoutline.org/get-started/#step-3)application for your OS. Then specify the copied code from the **Outline Manager** window.

<figure><img src="/files/MJQqbowtttteuHPe1zyV" alt=""><figcaption></figcaption></figure>

The connection is established!

<figure><img src="/files/d81TKQGyC0fWnDeury7E" alt=""><figcaption></figcaption></figure>

### For IOS / Android

The connection is made in the same way through the mobile application Outline VPN, which is available in both the [App Store](https://apps.apple.com/us/app/outline-app/id1356177741), and the [Play Market](https://play.google.com/store/apps/details?id=org.outline.android.client).

Insert the copied authorization code.

<figure><img src="/files/xuB47EmFow37RM5tBQLv" alt=""><figcaption></figcaption></figure>

Check out the VPN.

<figure><img src="/files/1t3SuR2t63ir3Llxyb3P" alt=""><figcaption></figcaption></figure>

## Add users

Use the «Add new key» button in the control panel **Outline Manager**.

<figure><img src="/files/AlaOdBvyWMroGjnCtIxW" alt=""><figcaption></figcaption></figure>

After that, a new key will automatically be generated, which you can rename and pass to your friend, colleague or family member.

<figure><img src="/files/d7JvWYq32DY2aK9FeCpo" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://spacecore.gitbook.io/wiki/en/vpn-and-privacy/outline-vpn-installation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
