PHP GIT UI - оболочка на PHP для GIT

Тема в разделе "Open Source", создана пользователем BaNru, 5 окт 2018.

Метки:
  1. BaNru

    BaNru

    Регистр.:
    20 ноя 2008
    Сообщения:
    160
    Симпатии:
    73
    PHP GIT UI - простой интерфейс для GIT на PHP шаред хостинге.
    https://github.com/BaNru/phpgitui

    Подойдёт для следующего:
    - Вести git на шаред хостинге или сервере. Не требуется SSH. Внимание! Это не одно и тоже, что делать убийцу гитхаба у себя на хостинге!
    - Можно следить за взломами сайта. Git покажет где появился новый код или файлы. Но обязательно имейте копию репозитория, например на битбакете, чтобы можно было быстро устранить казни хакера. Внимание! Это не покажет, как хакер попал на сайт! А только ускорит вычисление левого кода и файлов.
    - Руководителям/менеджерам следить за работой на сайте и/или вести git самому. Тыкать кнопочки там несложно. Либо работникам/фрилансерам отчитываться: "вот смотри как много изменений" (не забывайте каждый чих закреплять, для красоты картины)

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

    Немного предыстории.
    Как-то надоело мне шарахаться на один известный волшебный хостинг по SSH для закрепления простых правок, типа изменения цвета ссылки или добавления какого-то виджета на сайт. Запилил для себя простой интерфейс, который со временем чуть улучшил. Код там разумеется максимально простой, делался для себя, без всяких фреймворков и прочей не нужной ереси.

    На данный момент самый большой минус - это авторизация через htpasswd. Как известно это работает только на Apache и от брута защиты никакой у этого нет.