Administracja to skrypt menu, do szybkiego zarządzania serwerami w CK
Konrad Stefański 4b3c5282d5 Dodanie opisu TODO w README.md 7 年 前
LICENSE Initial commit 7 年 前
README.md Dodanie opisu TODO w README.md 7 年 前
administracja v1.0.10 BUGFIX: Naprawa instalatora - bład w nadawaniu flagi wykonywalnosci 7 年 前

README.md

administracja

Administracja to skrypt menu, do szybkiego zarządzania serwerami w CK

Autor: Konrad Stefański e-mail

CHANGELOG

1.0.10 / 5.0.3.2018 BUGFIX: naprawienie polecenia, które instaluje skrypt - nie nadawał uprawnień do wykonywania.

1.0.9 / 4.03.2018 FEATURE: Dołożenie instalatora. Instalator instaluje w domyślnej lokalizacji /usr/local/bin skrypt o nazwie administracja. Można to zmienić edytując plik i ustawiając zmienne $BIN_DIR oraz $SCRIPT_NAME

1.0.8 / 3.03.2018 FEATURE: Dołożenie obsługi serwerów sf1 i sf2. Obecnie podpięte pod hosting

1.0.7 / 3.03.2018 Pierwsza wersja w repozytorium

INSTALACJA

Podczas pierwszego uruchomienia skrypt sam się instaluje w domyślnym położęniu: /usr/local/bin/administracja. Można to zmienić edytując zmienne w pliku:

  • $BIN_DIR: ścieżka do katalogu z programami
  • $SCRIPT_NAME: nazwa jaką przyjmie skrypt po instalacji

TODO

near future:

  • Rozbicie skryptu na wiele plików, każde menu wraz z konfiguracją i funkcjami tylko dla tego menu jako osobny plik, plik główny z includami i logiką jako kolejny plik
  • Zdalne wykonywanie poleceń na hoście (na grupie, na wskazanych lub na jedny)
  • Pozostawiania screena na zdalnym hoście/hostach
  • Zaplanować kamienie milowe i wydania

someday:

  • Przepiać kod na pythona
  • Automatycznie tworzyć menu za pomocą samego skryptu