[Гайд] Ставим свой сервер Outline на VPS. Без воды, но с толком

AmnesicNode

New member

Вступление: почему я перестал халявить​

В прошлый раз я писал про бесплатные ключи для Outline. Способ рабочий, но есть проблема: чужие сервера живут своей жизнью. Сегодня ключ есть — завтра нет. Вечером скорость падает в ноль. И самое главное — волонтёр технически может видеть твой трафик.

Поэтому я решил поднять свой сервер. Спойлер: это оказалось проще, чем я думал. Сейчас рассказываю как.

Что нужно​

  1. VPS — удалённый сервер. Стоит $3-5 в месяц.
  2. Outline Server — программа на сервер.
  3. Outline Manager — программа на твой комп для управления.
Всё. Никаких сложных заклинаний.

Выбор VPS​

Характеристики: 1 vCPU, 1 GB RAM, 20 GB SSD. Больше не надо.

Где брать:

  • Hetzner (Германия) — от €4 в месяц. Беру тут.
  • Digital Ocean — дороже, но проще для новичков (интеграция прямо в Outline).
  • Vultr — тоже норм.
Локация: Европа (Нидерланды, Финляндия, Германия). Пинг до Москвы 40-60 мс.

Не бери Россию — толку от VPN внутри РФ ноль.

Установка сервера​

Шаг 1. Подключаемся к серверу​

После покупки VPS тебе придут: IP, логин root, пароль.

Открываешь терминал (на Windows — PowerShell) и вводишь:

Код:
ssh root@IP-твоего-сервера


Вводишь пароль (он не показывается — это нормально).

Шаг 2. Запускаем установку​

Одна команда, которая делает почти всё:

Код:
curl -sS https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh | bash


Скрипт спросит про Docker — отвечай Y.

Установка 2-3 минуты.

Шаг 3. Сохраняем ссылку​

В конце установки появится зелёная строка типа:

Код:
https://123.45.67.89:12345/abcd1234-5678-90ef-ghij-klmnopqrstuv


СОХРАНИ ЕЁ. Это ключ к управлению сервером. Без неё ты не зайдёшь в админку. Я храню в Bitwarden.

Шаг 4. Открываем порт (если надо)​

Иногда нужно открыть порт в панели управления VPS. Посмотри в своей зелёной ссылке цифры после двоеточия — это порт. Добавь правило: входящий TCP на этот порт с любых IP.

У Hetzner и DO обычно открыто по умолчанию.

Настройка на компьютере​

Шаг 1. Качаем Outline Manager​

Сайт: getoutline.org. Качай под свою ОС.

Шаг 2. Подключаемся к серверу​

Открываешь Manager → «Set up Outline Anywhere» → вставляешь зелёную ссылку → «Done».

Если всё ок — видишь панель с сервером.

Шаг 3. Создаёшь ключи​

Нажимаешь «Add new key» → придумываешь имя (например, «Мой телефон») → «Add».

Чтобы подключить телефон:

  • Нажимаешь на значок «Share» рядом с ключом
  • Копируешь ссылку (начинается с ss://...) или сканируешь QR-код
  • Вставляешь в Outline Client на телефоне
Всё. Твой личный VPN работает.

Раздача друзьям — осторожно​

Ты можешь создать сколько угодно ключей и раздать их. Но запомни: весь трафик с этих ключей идёт через твой сервер с твоим IP.

Если твой друг пойдёт на порносайт — пофиг. Если друг начнёт угрожать президенту или покупать запрещёнку — придут к тебе.

Мои правила:

  • Даю только жене, родителям и двум друзьям, которым доверяю как себе
  • Предупреждаю, что не надо заниматься ерундой
  • Никогда не выкладываю ключи в открытый доступ

Болезни и лечение​

Не подключается к серверу по SSH​

Зайди в панель управления VPS → есть кнопка «Console» или «Reset password». Через консоль можно зайти даже если SSH сломался.

Outline Manager не видит сервер​

Проверь порт в зелёной ссылке. Зайди в панель VPS → раздел Firewall → добавь правило: TCP, порт (тот самый), разрешить с 0.0.0.0/0.

Низкая скорость​

Сервер слишком далеко. Если взял США — пересоздай в Европе. Финляндия или Германия — оптимал.

Всё работало и перестало​

Подключись по SSH и перезапусти контейнер:

Код:
cd /opt/outline-docker && docker compose restart


Уход за сервером​

Раз в месяц заходи по SSH и делай:

Код:
sudo apt update && sudo apt upgrade -y


Следи за трафиком в Outline Manager — если кто-то вдруг начал качать терабайты, спроси, что происходит.

Не забывай оплачивать VPS. Поставь напоминание в календарь.

Халява vs свой сервер​

Халявные ключиСвой сервер
Цена0$3-5/мес
Скоростькак повезётмаксимальная
Стабильностьумрёт в любой моментработает месяца́ми
Трафик видит кто-тода, волонтёрнет, только ты
Свой IPменяетсяодин и тот же
Для разовых заходов — халява ок. Для постоянного использования — только свой сервер.

Вердикт​

Поднять свой Outline — реально даже для новичка, если не боятся командной строки. Первый раз ушло два часа (наступил на грабли). Второй сервер для друга — 15 минут.

Плачу €4 в месяц за спокойствие и скорость. Окупается.

если кому то помогло - плюсани в коменты))
 
Верх