Держу у себя дома сервер с пару разных сервисов. Пришла в голову идея написать небольшое приложение для мониторинга состояния сервера,логирования его состояния и управлением сервисов.
Пока это всё смутно вертится в голове в виде веб приложения,запакованного через xdk,которое обращается к серверу за получением данных(данные как я представляю будет парсить питончик через консольные команды типо sensors и top,складывать их в бд) и управлением сервисами(грубо говоря послать питону команду остановить,запустить,перезапустить сервис),а точнее запустить заранее подготовленный bash скрипт(а то удалённый запуск кастомный скриптов кажется дико небезопасным).
Хотел спросить, подскажите, в какую сторону вообще рыть? просто не представляю даже как принимать я эти запросы буду.В документации питончика в разделе http.server.SimpleHTTPRequestHandler есть метод do_Get() который как я понимаю получает строку с параметрами,парсит и далее непонятна строчка
If the request was mapped to a directory, the directory is checked for a file named index.html or index.htm
Т.е. я должен иметь фиктивный index.html при обращении к серверу
http://имясервера.домен:порт/моясуперутилитахзизчего ?
P.S. обработку запросов делал только на php,поэтому при мысле о других языках возникает лёгкая паника и непонимание