https://github.com/hhru/hh-dep-monitoring
Мэйнтейнеры: Линьков, Башаров
https://github.com/hhru/hh-dep-monitoring
Last synced: about 1 month ago
JSON representation
Мэйнтейнеры: Линьков, Башаров
- Host: GitHub
- URL: https://github.com/hhru/hh-dep-monitoring
- Owner: hhru
- Created: 2019-02-19T12:21:25.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-26T07:58:41.000Z (over 1 year ago)
- Last Synced: 2025-01-19T16:15:28.260Z (3 months ago)
- Language: Java
- Homepage:
- Size: 637 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Мониторинг HH проектов
[](https://travis-ci.org/hhru/hh-dep-monitoring)
[](https://codecov.io/gh/hhru/hh-dep-monitoring)
[](https://sonarcloud.io/dashboard?id=ru.hh.school%3Ahh-dep-monitoring)_Учебный проект школы программистов_
Собирать: `mvn clean install`
Запускать: `mvn exec:java`
Запустить фронтенд `mvn -P frontend clean test frontend:yarn@yarn-start`
Настройка Docker на ubuntu.
`https://docs.docker.com/install/linux/linux-postinstall/`Как поднять приложение с помощью Docker Compose
1) Собираем докер образ сервиса. В папке hh-dep-monitoring-service запускаем команду
mvn -P docker clean install2) Собираем фронтенд. В папке frontend запускаем команду
yarn build3) Поднимаем приложение.
В файле service.property должна быть строка
master.jdbcUrl=jdbc:postgresql://postgres-monitoring/monitoring?useUnicode=true&characterEncoding=UTF8
Не забудте раскомментировать github.oauth.
В папке hh-dep-monitoring запускаем команду
docker-compose upКак поднять dev окружение(только nginx и БД)
1) Помещаем в переменную окружения адрес хоста на котором запущен контейнер.
В терминале
export DOCKERHOST=$(ifconfig | grep -E "([0-9]{1,3}\.){3}[0-9]{1,3}" | grep -v 127.0.0.1 | awk '{ print $2 }' | cut -f2 -d: | head -n1)
2) В том-же окне терминала в папке hh-dep-monitoring запускаем команду
docker-compose -f dev-compose.yml up