FlipFlag на сервере вашей компании
FlipFlag self-host размещает интерфейс, API и PostgreSQL в инфраструктуре заказчика. Одна установка обслуживает одну организацию с проектами, окружениями и пользователями. SDK обращаются к адресу вашей установки. Для Kubernetes используйте отде льную инструкцию.
Что получает заказчик
Полный комплект 0.3.0 для Linux AMD64 или ARM64 содержит установщик, Compose, Helm chart и готовые образы API, интерфейса, PostgreSQL и HTTPS proxy. Go, Node.js, исходники приложения и доступ к Docker registry для установки комплекта не нужны. Лицензия выдаётся поставщиком отдельно после подтверждения оплаты по договору.
Браузер администратора ─┐
├─ HTTPS → ваш FlipFlag → API → PostgreSQL
SDK вашего приложения ─┘ │
└─ исходящий HTTPS → лицензирование FlipFlag
только в онлайн-режиме
Бизнес-данные остаются у заказчика. Онлайн-проверка передаёт ключ активации и ID установки; содержимое БД, флаги и пользователи в этот запрос не входят. В изолированной сети используйте подписанный файл лицензии: обращения к поставщику не нужны.
1. Подготовьте сервер
| Требование | Что проверить |
|---|---|
| Платформа | Linux, архитектура Docker-сервера AMD64 или ARM64 |
| Docker | Работающий Docker Engine и доступ текущего пользователя к Docker |
| Compose | Plugin версии 2.24.4 или новее |
| Утилиты | Bash, curl, OpenSSL; доступный интерактивный терминал |
| Ресурсы для первого пилота | Начните с 2 vCPU, 4 ГБ RAM и SSD; ёмкость проверяется вашей нагрузкой |
| Онлайн-установка | Исходящий HTTPS к flipflag.ru для загрузки и лицензирования |
| Доступ пользователей | Свободный выбранный веб-порт; для автоматического HTTPS — DNS и TCP 80/443 |
Проверка:
docker info
docker compose version
bash --version
curl --version
openssl version
Установщик проверяет зависимости, но не устанавливает Docker, не меняет DNS и firewall. Docker API даёт доступ к секретам контейнеров: предоставляйте его только администраторам.