From ad475d1d8fc15889ffdc76e66ab05db10baea5f6 Mon Sep 17 00:00:00 2001 From: Michal Landsman Date: Thu, 27 Jul 2017 19:45:30 +0200 Subject: [PATCH 1/3] Doplneny informace o instalaci Snad to pomuze dalsim, jako me :) --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 06bd738d..7c9ca089 100644 --- a/README.md +++ b/README.md @@ -14,14 +14,21 @@ Hardwarové požadavky se odvíjí od počtu kontrol a přístupu uživatelů. P ## Spuštění aplikace -Po naklonování repozitáře je potřeba zkopírovat lokální nastavení neonu a vyplnit údaje: +1. Po naklonování repozitáře je potřeba zkopírovat lokální nastavení neonu a vyplnit údaje: ``` cp config/config.local.example.neon app/config/config.local.neon ``` +- Údaje pro `github appId, appSecret` můžete získat [zde](https://github.com/settings/applications/new), +- do pole `Authorization callback URL` uveďte: `http(s)://vas-virtual.tld`. +- Pro získání `administratorTeamId` musíte disponovat [oAuth tokenem](https://github.com/settings/tokens) +- v terminálu proveďte: `curl -H "Authorization: token " https://api.github.com/orgs//teams` Příklad konfigurace démona `supervisord` pro běh RabbitMQ consumerů je v `/config/supervisor.conf`. +2. spusťte `composer install` (aplikace vyžaduje PHP 7.1, viz [composer.json](/composer.json#L12)) +3. spusťte databázové migrace cmd: `php www/index.php migrations:continue` + ## Vývoj ve Vagrantu Po stažení aplikace je k dispozici Vagrant, jako vývojové prostředí. Před použitím je třeba nainstalovat: From 3ee205d6cd3059aeb925d24b17b3f2479b604cb9 Mon Sep 17 00:00:00 2001 From: Michal Landsman Date: Fri, 28 Jul 2017 13:23:08 +0200 Subject: [PATCH 2/3] Update README.md Fixed api url --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7c9ca089..88ab7eba 100644 --- a/README.md +++ b/README.md @@ -81,7 +81,7 @@ Cmnd_Alias VAGRANT_HOSTMANAGER_UPDATE = /bin/cp /Users/jmenouzivatele/.vagrant.d Url je přímo adresa API rabbitu nebo skriptu (viz remote/rabbitConsumer.php), který přepošle informace z API, pokud není možný vzdálený přístup. V obou případech je očekáván stejný výstup a to json s informacemi o frontách - /api/queues[/vhost] -Viz http://hg.rabbitmq.com/rabbitmq-management/raw-file/3646dee55e02/priv/www-api/help.html +Viz https://rawcdn.githack.com/rabbitmq/rabbitmq-management/rabbitmq_v3_6_10/priv/www/api/index.html Pro volání API je možné doplnit heslo a login. From bdaf2e42146c983831453b40346845c70894a7c6 Mon Sep 17 00:00:00 2001 From: Michal Landsman Date: Fri, 28 Jul 2017 17:34:54 +0200 Subject: [PATCH 3/3] Update README.md Fixed review --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 88ab7eba..4596c0b5 100644 --- a/README.md +++ b/README.md @@ -19,14 +19,14 @@ Hardwarové požadavky se odvíjí od počtu kontrol a přístupu uživatelů. P ``` cp config/config.local.example.neon app/config/config.local.neon ``` -- Údaje pro `github appId, appSecret` můžete získat [zde](https://github.com/settings/applications/new), -- do pole `Authorization callback URL` uveďte: `http(s)://vas-virtual.tld`. -- Pro získání `administratorTeamId` musíte disponovat [oAuth tokenem](https://github.com/settings/tokens) + +- Pro údaje github.AppId a github. appSecret si vytvořte aplikaci na GitHubu jako uživatel nebo jako organizace. Do pole Authorization callback URL uveďte adresu své instalace Monitoringu (http(s)://vas-virtual.tld). +- Vyplněním administratorTeamId se budou uživatelé zařazení v danné skupině na GitHubu automaticky nastavovat jako administrátoři. Pro získání `administratorTeamId` musíte disponovat [oAuth tokenem](https://github.com/settings/tokens) - v terminálu proveďte: `curl -H "Authorization: token " https://api.github.com/orgs//teams` Příklad konfigurace démona `supervisord` pro běh RabbitMQ consumerů je v `/config/supervisor.conf`. -2. spusťte `composer install` (aplikace vyžaduje PHP 7.1, viz [composer.json](/composer.json#L12)) +2. spusťte `composer install` (požadavky na verzi PHP a další moduly jsou v [composer.json](/composer.json#L12)) 3. spusťte databázové migrace cmd: `php www/index.php migrations:continue` ## Vývoj ve Vagrantu