Совместимость
Что работает с lomiri из коробки, а что пока нет.
Wings
lomiri управляет Wings — демоном нод из проекта Pelican. API для демона зафиксирован на контракте Pelican, поэтому Wings не требует изменений и плагинов: направьте его на домен lomiri, и он заработает так же, как с Pelican.
Яйца Pelican (типы серверов) работают как есть, их можно импортировать и экспортировать в админ-панели.
API Pelican
lomiri предоставляет те же два публичных API, что и Pelican, с теми же путями, форматами данных и форматом токенов:
| API | Кто использует |
|---|---|
/api/application | Интеграции админа: биллинг, выдача серверов, автоматизация |
/api/client | Интеграции пользователей: боты, скрипты, дашборды |
Существующие интеграции продолжают работать, как только получат API-ключ lomiri и адрес вашей панели. Для новых используйте официальный TypeScript SDK, который работает и с lomiri, и с Pelican. Когда модуль ограничения запросов включён, на запросы действуют его лимиты.
Миграция
| Откуда | Статус |
|---|---|
| Pelican на PostgreSQL | Поддерживается встроенным импортом. См. Переход с Pelican. |
| Pelican на MySQL, MariaDB или SQLite | Сконвертируйте копию базы в PostgreSQL, затем импортируйте. |
| Pterodactyl | Не напрямую. Сначала обновитесь до Pelican (Pelican обновляет базы Pterodactyl), затем импортируйте в lomiri. |