Files
amnezia-web-pro-deploy/docs/BOOSTY_SUBSCRIBERS_POST.md
Андрей Бобырев 0190936809 fix: read PAT from /dev/tty; quote .env for safe sourcing
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-14 23:54:51 +03:00

61 lines
3.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Шаблон закрытого поста Boosty (только для подписчиков)
Скопируйте в Boosty и подставьте **один** секрет — ключ ниже.
---
## Amnezia Admin — Pro (Docker)
Спасибо за поддержку. Исходный код Pro не распространяется — доступ только к приватному образу на GitHub Container Registry.
### Установка одной командой
На VPS установите Docker и Compose v2, затем выполните **от root**:
```bash
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
```
Скрипт спросит **ключ доступа** (скрытый ввод с клавиатуры). Вставьте ключ из блока ниже и нажмите Enter.
Если после вставки ключа появляются ошибки — альтернатива (тот же установщик):
```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
```
### Ваш ключ (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`
### Обновление
```bash
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.