Rolder Forge

Тут не падают — тут закаляются

Хочу в проект

  1. Нажми «Вход» — авторизация через Keycloak. Нет аккаунта — Register там же
  2. Скажи админу проекта — он добавит тебя в организацию
  3. Перелогинься — репы и команды подтянутся

Новый проект

  1. Залогинься (или зарегайся)
  2. Попроси девопсера создать проект — получишь организацию и своё пространство
  3. Создай репозиторий из шаблона:
Приложение из каталога
Стандартный стек (Bun, SurrealDB…). Пишешь код, указываешь параметры, git push — всё работает.
Custom App
Нестандартный стек. Пишешь Dockerfile или Flox manifest.
Full Custom
Полный контроль. Свой Helm chart, своя конфигурация. Только для девопсеров.

Сервисы (SurrealDB и т.д.) добавляются в infra/app.yaml любого шаблона.

Выдать доступ

  1. Добавь человека в свою организацию или репозиторий
  2. Готово. Серьёзно, всё

Один проект = одна организация в Forge + своё пространство в кластере + домен в *.rolder.app

Где что живёт

*.rolder.cloud Территория разработчика — Git, CI/CD, Container Registry, Flox
*.rolder.cloud Ops-территория — Grafana, Alerta, Dashboard, Keycloak
*.rolder.app Приложения — твой код работает здесь