Pull to refresh

Comments 7

Ставить, что в /usr/jetbrains (как вы предлагаете в гисте), что в /usr/opt — несколько некошерно. Лучше в /opt или /opt/jetbrains, т. к. это тяжелый самодостаточный софт, который вы не опакечиваете.

Кроме того, можно удалить из распакованных архивов jre (internal/java/*), если используете системную jre/jdk.

Также стоит отметить, что использовать hub без TLS — дело не сильно полезное, хотя наплевательское отношение к безопасности может быть допустимо внутри мелкой организации.
Ну для нас пока не критично наличие TLS. Самое что интересное для Gitlab через ssl сделано =)

По поводу замечании по каталогов, согласен надо будет поправить.
В статье показывается, как организовать проксирование через nginx. nginx — прекрасный SSL/TLS-терминатор, так что с этим проблем не возникнет, если хочется немного безопасности. Туда бы еще раздачу статики добавить, и будет совсем хорошо. Кстати, рекомендацией godlike-уровня были бы намеки, что можно кэшировать без опасности все сломать или превратить в улитку :)
Я использую nginx для терминации TLS. Удобно, легко настраивается.

У меня основная неприятность вылезла при обновлении YouTrack (при обновлении с восстановлением из db backup'а). Сначала yt запускается на порту 8080, потом, после указания, где лежит бэкап, берёт оттуда порт (и перезапускается на нём), но теряет информацию об адресе, на который биндится. И запускается не на том адресе, который проксируется nginx'ом, а на том, в который резолвится hostname.
А там жесть =))) Там все не просто… Это следующий этап интеграции =)))
В этой строке
echo "Usage: sudo /etc/init.d/hub {start|stop|restart|status|run|rerun}" >&2


Забыли help
echo "Usage: sudo /etc/init.d/hub {start|stop|restart|status|run|rerun|help}" >&2
Sign up to leave a comment.

Articles