Фуражир / развёртывание

Панель работает на вашем сервере.
Данные и ключи остаются у вас.

Фуражир разворачивается отдельной установкой для каждого продукта. Веб‑приложение, миграции базы и фоновые задачи запускаются независимо, PostgreSQL хранит рабочие данные, а ключи принадлежат владельцу инфраструктуры.

01отдельных процесса
3
02основная рабочая база
PostgreSQL
03воспроизводимая поставка
Docker
04обязательных облаков поставщика
0
01 / СОСТАВ УСТАНОВКИ

Отдельные процессы для разных задач

Компоненты выпускаются одной версией, но запускаются по назначению. Так обновление базы, обработка запросов и фоновые задачи не мешают друг другу.

01запросы пользователей

Веб‑приложение

Обслуживает панель управления, публичный API и проверки доступности. Оно не меняет схему базы при каждом старте и не выполняет фоновые очереди.

02обновление базы

Миграции

Отдельная команда последовательно обновляет схему PostgreSQL до запуска новой версии приложения. Состояние можно проверить без внесения изменений.

03работа в фоне

Фоновые задачи

Отдельный процесс выполняет очереди, уведомления и повторные попытки. Контрольный сигнал показывает, что задачи действительно обрабатываются.

02 / ИНФРАСТРУКТУРА

Что нужно для размещения

База, файлы и почта работают у выбранных вами поставщиков. Вы контролируете регион, доступ, резервирование и договоры с ними.

01обязательно

PostgreSQL с TLS

Отдельная база на каждую рабочую установку, ограниченные права приложения и мигратора, частная сеть и проверяемое резервное копирование.

02по необходимости

Файловое хранилище S3

При необходимости подключается закрытое объектное хранилище с отдельными ключами и правилами хранения. Публичный доступ по умолчанию выключен.

03ключи клиента

SMTP и внешние API

Защищённое соединение и ключи поставщиков настраиваются в инфраструктуре клиента. Исходящие действия выполняются через контролируемую очередь.

03 / ПРОВЕРКА ЗАПУСКА

Запуск заканчивается проверкой всей системы

Работающий контейнер — только первый шаг. Перед открытием доступа проверяются миграции, зависимости, фоновые задачи, восстановление данных и возврат к предыдущей версии.

01первичная настройка

Первичная настройка и ключи

Ключ администратора, TOTP и ключи API создаются для конкретной установки. Существующая конфигурация не перезаписывается, а секреты не попадают в Git или образ.

02проверить

Проверки сервиса

Отдельно проверяются веб‑процесс, зависимости, фоновые задачи, PostgreSQL, файловое хранилище и почта.

03восстановить

Резервная копия и восстановление

Перед открытием доступа создаётся резервная копия, проводится пробное восстановление и сохраняется предыдущая рабочая версия для отката.

04 / ВАРИАНТЫ РАЗМЕЩЕНИЯ

Одна архитектура — разные инфраструктурные решения

Фуражир не обещает одинаковый SLA у всех провайдеров. Выбор зависит от команды, региона данных, требований к сети и готовности сопровождать PostgreSQL.

ВариантКогда подходитЧто проверить
Облачный сервер + ComposeБыстрый запуск на одной машинеРезервные копии, частная сеть, место на диске
Управляемый PostgreSQLМеньше ручной работы с базойTLS, регион, восстановление, права, стоимость
Собственный кластерЕсть опытная инфраструктурная командаВходящий трафик, ключи, задания, хранилище, проверки
Свой серверОбязателен внутренний периметрОбновления, хранилище образов, мониторинг, аварийное восстановление
Timeweb CloudНужна инфраструктура в выбранном регионе РФФактический регион каждого ресурса и доступные возможности

РАБОЧИЕ ДАННЫЕ

Для каждого продукта создаётся отдельная база

Рабочая установка использует PostgreSQL в выбранной клиентом инфраструктуре. Демо предназначено только для знакомства с интерфейсом и не связано с клиентскими данными.

  • 01

    Каждый покупатель получает отдельную установку, базу данных и собственные ключи.

  • 02

    Резервное копирование и восстановление проверяются до рабочего запуска.

  • 03

    Регион хранения подтверждается по каждому созданному ресурсу.

05 / ОТВЕТЫ

Вопросы по теме

01Можно ли запустить Фуражир локально в Docker?

Да. Комплект использует Docker и Compose для воспроизводимого запуска. Для рабочей установки отдельно настраиваются ключи, PostgreSQL, резервное копирование, TLS и мониторинг.

02Нужен ли продукту «Фуражир» доступ к внешнему облаку разработчика?

Нет. Внешние сервисы нужны только для тех возможностей, которые вы подключите: почты, файлового хранилища, платежей или других интеграций.

03Достаточно ли хранить данные на сервере в РФ?

Нет. Местоположение — лишь одно из требований. Нужны правовые основания, документы, уведомления, меры защиты, сроки хранения, договоры и проверенная эксплуатация.

СПЛАНИРОВАТЬ КОНТУР

Сверьте состав установки и порядок запуска

Документация описывает компоненты, требования и проверки. Демо позволяет изучить панель до подготовки инфраструктуры.