{"id":14277,"url":"\/distributions\/14277\/click?bit=1&hash=17ce698c744183890278e5e72fb5473eaa8dd0a28fac1d357bd91d8537b18c22","title":"\u041e\u0446\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043b\u0438\u0442\u0440\u044b \u0431\u0435\u043d\u0437\u0438\u043d\u0430 \u0438\u043b\u0438 \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0443\u043a\u0440\u0430\u0448\u0435\u043d\u0438\u044f","buttonText":"\u041a\u0430\u043a?","imageUuid":"771ad34a-9f50-5b0b-bc84-204d36a20025"}

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

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

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

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

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

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

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

На 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
Будет популярна в некоторых кругах
Напишу свое мнение в комментарии
Показать результаты
Переголосовать
Проголосовать
0
2 комментария
cmdrj

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

Ответить
Развернуть ветку
Игорь Киселёв
Автор

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

Ответить
Развернуть ветку
-1 комментариев
Раскрывать всегда