Добавление приложения или сервера разработки в Moonpool
Каждое приложение в Moonpool - это одна запись с командой запуска, рабочей папкой и необязательным окружением. Moonpool выполняет команду в собственном управляемом терминале.
Добавление приложения
Заголовок раздела «Добавление приложения»- Откройте меню … вверху боковой панели и выберите Добавить приложение.
- Введите name и выберите group.
- Выберите type:
web(сервер на порту),desktop(обычное приложение),static(страница) илиcli(команда). - Задайте command и cwd, в котором она выполняется.
- Заполните то, что нужно для типа: port и url для web, processName для desktop,
url для static. Для приложения
static, у которого есть толькоurl, command и cwd не нужны. - Сохраните. Приложение появится на боковой панели. Чтобы запустить его, используйте элемент Запустить.

- Список type; его подсказка объясняет, как запускается этот тип.
- Поле port, которое используют приложения
web.
В результате получается одна запись в apps.json, например:
{ "id": "my-api", "name": "My API", "group": "Dev", "type": "web", "command": "npm run dev", "cwd": "C:\\code\\my-api", "port": 3000, "url": "http://localhost:3000"}Щелчок по названию приложения только открывает его вкладку терминала; см. Состояния приложения.
Редактор приложения
Заголовок раздела «Редактор приложения»- Группа. Выберите группу из списка или выберите + Новая группа… и введите название.
назад к списку возвращает к списку. Пустая группа сохраняется как
Apps. - Затемнённые поля выбранный тип не использует. Они всё равно сохраняются.
- Сохранение без названия показывает
укажите название. - Esc или закрытие редактора с несохранёнными изменениями вызывает вопрос «Отменить внесённые изменения?».
- Чтобы изменить приложение позже, нажмите на карандаш в его строке или щёлкните по нему правой кнопкой и выберите Изменить.
Правка вручную
Заголовок раздела «Правка вручную»Выберите Изменить apps.json в том же меню, сохраните файл, затем выберите Обновить. Формат, правила проверки и варианты восстановления описаны в обзоре конфигурации.
Что дальше
Заголовок раздела «Что дальше»- Поля приложения: каждый ключ и что он делает.
- Типы приложений: как запускается каждый тип и когда он показывает «работает».
- Остановка и перезапуск: что настроить, если после остановки что-то продолжает работать, и почему с приложениями Docker нужна осторожность.
- Пути и окружение:
{MP_HOME}, пути./иenv. - Примеры: готовые записи для копирования.
- Руководства: серверы разработки в фоне, скрипты Python, порты.
- Портативный режим
- Обновление
Moonpool: бесплатное программное обеспечение от FasterDB