Принципиально новая панель управления, или sconfig в Linux

Всем привет, хочу рассказать о принципиально новой панели управления, главной фишкой которой является отсуствие веб интерфейса.

Да, да, только консольный интерфейс.
Да, да, только консольный интерфейс.

Поэтому она названа ConsoleCP.

А вдохновлена она утилитой Windows Server под названием sconfig

Почему не кто толком не додумался реализовать похожее в Linux - загадка.
Почему не кто толком не додумался реализовать похожее в Linux - загадка.

Можно возразить мол на Linux и так есть полно панелей управлений, причем веб и они якобы от этого удобнее.

На Windows тоже есть веб панелька, но sconfig чето Microsoft не убирает.
На Windows тоже есть веб панелька, но sconfig чето Microsoft не убирает.

Вот и решил устранить данное не доразумерие.

Чем ConsoleCP лучше веб панелей будет?1. Безопасность - для того чтобы воспользоваться ConsoleCP надо подключиться по SSH который можно защитить множеством способами, или вообще напрямую войти в консоль сервера.

2. Простота - нет нагроможденных веб интерфейса, только менюшка где используешь в качестве указателя что надо сделать нужную цифру, и ненавящевые вопросы необходимые для совершения действия.

3. Интеграция с bash скриптами - в ближайчем будущем можно будет попросту с помощью ConsoleCP ставить и запускать другие bash скрипты, например для автонастройки Wireguard.

P.S. Напишите в комментариях какие скрипты вы хотите видеть в ConsoleCP

4. Быстрота добавления нового функционала - добавить новый функционал намного проще будет так как в строк 500 можно спокойно реализовать например управление почтовым сервером.

Возможности на сегодня

1. Перезагрузка и выключение хоста

2. Настройка и управление Интернетом

3. Управление ресурсами хости

4. Управление фаерволом (UFW) и его правилами

5. Управление Mysq

6. Управление сервером электронной почты (exim, postfix)

Что будет сделано

  • Дополнена вики
  • Управление веб-серверами и сайтами
  • Управление PHP
  • Управление DNS

Что будет добавлено потом

  • Поддержка CentOS
  • Автовход в панельку (при заходе, например, по SSH панель будет открываться вместо консоли; это будет опционально)

Что однозначно добавлено не будет

  • Управление панелькой из браузера

Чем можно помочь проектом?

  • Перевод, пока что панель управления поддерживает только английский и русские языки, если готовы на регулярной основе делать перовод на другие языки то всегда пожалуйста
  • Распространить среди своих коллег и знакомых
  • Помочь с написанием кода, я только рад буду предстоящим pull request's

Ссылки:

Телеграм: https://t.me/ccplru

Вконтакте:

Послесловие, надеюсь объеденившись сделаем годную панель.

Как вы думаете?
Ничего не выйдет, и вабще исп топ
Она будет настолько популярна что ispsystems либо разориться либо сделает своб панельку open source
Будет популярна в некоторых кругах
Напишу свое мнение в комментарии
44
2 комментария

Хоть интерфейс и консольный, но скриншотов надо бы побольше и покрупнее, в т.ч. в репо.

1
Ответить

хотя он однотипный, но идея хороша, ну и как то чуточку оформить покрасивее не помешает

1
Ответить