Как да инсталирате Umami на Docker с Docker Compose

Umami е лек, фокусиран върху поверителността инструмент за уеб анализ, проектиран да бъде прост, но мощен. Той предоставя алтернатива на тежките и нарушаващи поверителността платформи за анализ, които обикновено се използват днес. Umami е с отворен код, безплатен е и ви позволява да поддържате пълен контрол върху вашите данни. Един от най-лесните начини за внедряване на Umami е чрез използване на Docker, платформа, която автоматизира внедряването на приложения в контейнери. Docker Compose, допълнителен инструмент, опростява процеса на управление на многоконтейнерни приложения. В това ръководство ще преминем през подробните стъпки за инсталиране на Umami с помощта на Docker и Docker Compose.
Предпоставки
Преди да започнете инсталационния процес, уверете се, че вашата среда отговаря на следните предпоставки:
- Сървър, базиран на Linux : обикновено се използват Ubuntu или CentOS, но други дистрибуции също ще работят.
- Инсталиран Docker : Трябва да имате инсталиран Docker на вашата система.
- Docker Compose е инсталиран : Docker Compose също трябва да бъде инсталиран.
Ако нямате инсталирани Docker и Docker Compose, можете да прочетете статията: Как да инсталирате Docker на Ubuntu
Стъпка 1: Настройване на структурата на директорията
Първо създайте директория, която да съдържа конфигурационния файл на Docker Compose и всички други свързани файлове. Това улеснява управлението на инсталацията на Umami.
Стъпка 2: Създаване на файла docker-compose.yml
Създайте файла docker-compose.yml в директорията umami-docker. Този файл ще дефинира услугите, които са необходими за стартиране на Umami.
Добавете следното съдържание към файла docker-compose.yml:
Стъпка 3: Стартиране на услугите
С docker-compose.yml
поставения файл вече можете да стартирате услугите Umami. Docker Compose автоматично ще изтегли необходимите Docker изображения, ще създаде контейнерите и ще ги стартира.
Флагът -d
управлява контейнерите в отделен режим, което означава, че те ще работят във фонов режим.
Стъпка 4: Проверка на инсталацията
За да сте сигурни, че всичко работи гладко, можете да проверите състоянието на вашите контейнери, като използвате следната команда:
Трябва да видите два контейнера: umami-db
и umami
, и двата със състояние Up
.
Освен това можете да прегледате регистрационните файлове, за да проверите дали няма грешки:
Стъпка 5: Достъп до таблото за управление Umami
След като контейнерите са готови и работят, можете да получите достъп до таблото за управление на Umami чрез вашия уеб браузър. Навигирайте до http://your-server-ip:3993
. Трябва да видите страницата за вход на Umami.

Заключение
Инсталирането на Umami на Docker с Docker Compose е лесен процес, който предлага гъвкавост, мащабируемост и контрол върху вашия уеб анализ. Като следвате това ръководство, вече трябва да имате напълно функционален Umami екземпляр, работещ на вашия сървър. Docker и Docker Compose улесняват управлението и мащабирането на вашите услуги, като гарантират, че вашият Umami екземпляр винаги работи безпроблемно. Не забравяйте да защитите инсталацията си и редовно да архивирате данните си, за да поддържате целостта на вашите анализи.
Благодарим ви за прочитането на статията! Ако намерихте информацията за полезна, можете да дарите посредством бутоните по-долу:
Donate ☕️ Дарете с PayPalDonate 💳 Дарете с Revolut