Skip to content

FedorSymkin/alco-bootstrap

Repository files navigation

About Alcolytics

Is an open source platform for a web and product analytics. It consists of a set of components: JavaScript tracking client for web applications; server-side data collector; services for geo-coding and detecting client device type; a new server deployment system. Read more

Платформа для web и продуктовой аналитики с открытым исходным кодом. Включает в себя JavaScript трекер для сайта; сервис получения, обогащения, сохранения и стриминга данных; сервисы гео-кодинга и определения типа клиентского устройства; систему развертывания нового сервера. Подробнее

Alcolytics sheme

Alcolytics Bootstrap

Ansible playbook для автоматической установки Alcolytics Скрипт сделан для Ubuntu 16.04, на других работать не будет.

Подразумевается, что у вас уже имеется сервер под Alcolytics под управлением OC Ubuntu 16.04 и поддомен alco.yourdomain.ru (или какой-либо другой) указывет на этот сервер

Установка

Требуется Ubuntu 16.04 Основаная система настройки это Ansible, но ей для работы нужны некоторые пакеты, которых нет в дефолтовой поставке. Есть несколько путей.

Установщик установщика

Установка минимальных curl, если нет

sudo apt -y update && sudo apt -y install curl

Предконфигурация системы и получение свежей версии playbook-a. Это скрипт из bin/from-scratch

bash <(curl -Ss https://raw.githubusercontent.com/alcolytics/alco-bootstrap/master/bin/from-scratch)

Запуск playbook Alcolytics

cd /srv/alco/alco-bootstrap

ansible-playbook alcolytics.yml --connection=local

Полная документация тут: alco.readme.io

Вопросы и общение

License

This software is licensed under the MIT license. See License File for more information.

About

Ansible playbook for complete alcolytics setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published