Главная / Возможности / Приложения и внутренние инструменты
Создавайте внутренние инструменты и публичные приложения с osFoundry
Отправьте инструмент, нажмите Deploy, получите публичный URL. База данных, секреты, cron, логи — всё включено. Заменяет командный чат, CRM и инструменты для дашбордов.
osFoundry — это платформа приложений с батарейками в комплекте: каждое Room App получает свою собственную базу данных Postgres, KV-хранилище, файловое хранилище, хранилище секретов, запланированные задачи, публичный поддомен и опциональный пользовательский домен. Создавайте внутренние инструменты, заменяющие командный чат, CRM или ПО документов для вашей команды — или публикуйте публичные приложения вашим клиентам. Никакого DevOps, никакого второго счёта за облако, никакой привязки к вендору.
Кратко
- Приложения отправляются за секунды — пишите код в osFoundry, нажмите Deploy, получите URL `<slug>.apps.osfoundry.io`.
- Пер-приложенческий Postgres + pgvector + TimescaleDB из коробки.
- Пер-приложенческое KV, файловое хранилище, хранилище секретов, запланированные задачи, логи сборки.
- Три режима выполнения: serverless-функции, контейнерные вычисления или нативный (только для десктопа).
- Кросс-приложенческие гранты данных позволяют двум приложениям обмениваться данными с явным разрешением.
Ключевые возможности
- Приложения, упакованные через Sandpack, для быстрой итерации UI без DevOps.
- Контейнерные вычисления для долгоработающих нагрузок, ML-инференса или чего-либо тяжёлого.
- Пер-приложенческий Postgres с предустановленными pgvector + TimescaleDB.
- Пер-приложенческое хранилище секретов — ключи никогда не касаются исходного кода или артефактов сборки.
- Cron-задачи приложений (next_run_at + ручной триггер).
- Пер-приложенческие поддомены + пользовательские домены с автоматическим TLS.
- Ограничение скорости публичных приложений и аутентификация посетителей.
Как сделать это в osFoundry
- Выберите шаблон или импортируйте репозиторий — Начните с шаблона (CRM, дашборд, просмотрщик наборов данных) или вставьте URL GitHub.
- Разрабатывайте в веб-IDE — Редактируйте код в Monaco. Среда выполнения Sandpack делает hot-reload при каждом сохранении.
- Добавьте базу данных — Нажмите «Add Postgres» — приложение получает свою схему, строка подключения внедряется как секрет.
- Разверните — Нажмите Deploy. Сборка запускается в CodeBuild, артефакт попадает в R2, обслуживается через CDN. Публичный URL активен за ~30 секунд.
Пер-приложенческое KV-хранилище
Каждое приложение получает key-value хранилище для данных сессии, флагов функций и эфемерного состояния. Чтения с задержкой меньше миллисекунды, автоматические политики вытеснения.
Пер-приложенческое файловое хранилище
Объектное хранилище, ограниченное приложением. Подписанные URL для скачивания, автоматические преобразования изображений, никакой наценки на трафик.
Кросс-приложенческие гранты данных
Приложения изолированы по умолчанию. Предоставьте другому приложению явный аудируемый доступ для чтения или записи к конкретным таблицам — как RLS, но через границы приложений.
Ограничение скорости публичных приложений
Квоты per-IP, per-user и per-route с настраиваемым burst и refill. Применяется на edge.
Аутентификация посетителей
Magic-link или парольная аутентификация для публичных приложений без написания кода авторизации. Сессии хранятся в пер-приложенческой базе данных.
Часто задаваемые вопросы
Являются ли приложения osFoundry альтернативой Vercel/Heroku?
osFoundry покрывает ту же область для разработчиков приложений — код, база данных, секреты, cron, URL развёртывания — и добавляет ИИ-примитивы (invokeAI, группы памяти, интеграция агентов) сверху.
Как тарифицируются приложения osFoundry?
За секунду вычислений, за ГБ-сутки хранилища и за миллион вызовов функций. Простаивающие приложения приближаются к $0; только хранилище продолжает тарифицироваться.
Могу ли я использовать свой домен для публичного приложения?
Да — добавьте CNAME, и osFoundry автоматически предоставляет сертификат TLS.
Делятся ли приложения данными друг с другом?
Только с явными кросс-приложенческими грантами данных. По умолчанию каждое приложение изолировано (своя БД, секреты, область файлов).
Можно ли запустить приложение полностью офлайн / на собственном оборудовании?
Нативный режим выполнения запускает приложение внутри десктопной оболочки с доступом к файловой системе + shell. Серверные среды выполнения требуют нашего облака (или BYO-VPC для предприятий).
Связанные возможности