Files
amnezia-web-pro-deploy/docs/BOOSTY_SUBSCRIBERS_POST.md
2026-05-15 00:12:52 +03:00

3.6 KiB
Raw Blame History

Шаблон закрытого поста Boosty (только для подписчиков)

Скопируйте в Boosty и подставьте один секрет — ключ ниже.


Amnezia Admin — Pro (Docker)

Спасибо за поддержку. Исходный код Pro не распространяется — доступ только к приватному образу на GitHub Container Registry.

Установка одной командой

На VPS установите Docker и Compose v2, затем выполните от root:

sudo apt-get update && sudo apt-get install -y curl git
curl -fsSL https://raw.githubusercontent.com/andrey271192/amnezia-web-pro-deploy/main/quick-install.sh | sudo bash

Установщик снимает FREE-панель (типовой amnezia_web: контейнеры amnezia-admin, лендинг, образы и /opt/amnezia-admin). Контейнер AmneziaWG/VPN не удаляется. Затем ставится PRO и запрашивается ключ ниже.

Если FREE оставить нельзя по ошибке (редко): SKIP_REMOVE_FREE=1 curl … | sudo -E bash.

Если после вставки ключа появляются ошибки — альтернатива (тот же установщик):

curl -fsSL https://raw.githubusercontent.com/andrey271192/amnezia-web-pro-deploy/main/quick-install.sh -o /tmp/amnezia-quick-install.sh
sudo bash /tmp/amnezia-quick-install.sh

Порт 8080 занят не FREE-панелью: скрипт сам предложит другой порт, либо явно:

HOST_PORT=8081 curl -fsSL https://raw.githubusercontent.com/andrey271192/amnezia-web-pro-deploy/main/quick-install.sh | sudo -E bash

Ваш ключ (Personal Access Token для GHCR)

REPLACE_ME_PASTE_TOKEN_HERE
  • Логин GitHub для registry уже зашит в установщик (andrey271192).
  • Актуальный тег образа скрипт подтягивает сам из репозитория установки (PRO_IMAGE_TAG).

⚠️ Не публикуйте ключ в открытых чатах и скриншотах. Не отправляйте его третьим лицам.

После установки

Панель: http://ВАШ_IP:8080 (порт при необходимости задаётся переменной HOST_PORT до запуска quick-install или правкой /opt/amnezia-web-pro-deploy/.env).

Файлы установки: /opt/amnezia-web-pro-deploy

Обновление

sudo bash /opt/amnezia-web-pro-deploy/scripts/update.sh

Тег образа подтягивается из публичного файла PRO_IMAGE_TAG при следующем запуске quick-install; для update.sh при новом релизе при необходимости обновите строку IMAGE_TAG в /opt/amnezia-web-pro-deploy/.env (или заново выполните quick-install.sh — он перезапишет .env и запросит ключ снова).

Если подписка закончилась

Доступ к закрытому посту пропадает; выданный ключ можно отозвать на стороне GitHub — новые установки и pull образа станут невозможны без нового ключа.


Поддержка: напишите автору в личные сообщения на Boosty.