ServerPilot , моя компания, может удовлетворить большинство этих потребностей для вас.
Вот общий обзор того, что мы имеем сейчас:
- центральный веб-интерфейс для всех ваших серверов,
- безопасный веб-интерфейс,
- использует небольшой агент Python, чтобы избежать перегрузки ресурсов,
- избегает забивания популярных пакетов по умолчанию (nginx, php),
- создание и управление приложениями PHP 5.4 и 5.5,
- создание и управление базами данных MySQL,
- создание и управление пользователями системы
- стандартные функции панели управления хостингом бесплатны (мы платим за расширенные функции, такие как мониторинг)
Мы исключительно поддерживаем серверы Ubuntu.
Это работает так: (1) у вас уже есть существующий сервер Ubuntu, (2) зарегистрируйтесь в ServerPilot, (3) получите ключ API для вашего сервера и (4) установите наш агент.
После установки наш агент ведет себя сдержанно и ожидает выполнения управленческой работы. (Вы создаете работу путем создания / обновления / удаления системных пользователей, приложений, баз данных в нашем веб-интерфейсе.)
После того, как мне пришлось иметь дело со многими панелями управления, вот несколько причин, по которым я очень увлечен нашей агентской системой.
- Ресурсы на вашем сервере не используются, за исключением задач управления и базовых коммуникаций (например, «давайте посмотрим, есть ли работа для меня»).
- Наш агент связывается с нами, чтобы мы могли помочь вам управлять серверами Ubuntu, независимо от того, находятся ли они в EC2, в вашей домашней сети, в виртуальной машине или в одном месте. (Если вы разработчик, это может помочь вам достичь паритета dev / prod.)
- Наш агент не предоставляет никаких публичных сервисов / портов для ServerPilot.
Чтобы было ясно, у нас нет следующего:
- управление по электронной почте,
- продукт с открытым исходным кодом (хотя агент Python не является необоснованным), или
- установщик, который доступен в официальных репозиториях (все остальные устанавливаемые нами пакеты подписаны и управляются apt).
Мы новички, но мы только начинаем :)