Гарантия возврата
Вернем деньги, если что-то пойдет не так.
К
Кирилл
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
6 000 rub

Срок выполнения

1 день

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
К
Кирилл
Верифицированный пользователь

Настройка и запуск автоматизированного Lighthouse-аудитов сайтов (GitLab + CLI)

Автоматизированный Lighthouse-аудит сайтов (GitLab + CLI) под ключ Я предлагаю внедрить и настроить Self-hosted B2B-решение для автоматизированного аудита производительности веб-сайтов (Lighthouse CI/CD) на вашем сервере и в вашей GitLab-инфраструктуре. Система представляет собой полностью готовую IT-инфраструктуру. "Контентом" выступают автоматизированные отчеты. Обновление системы после внедрения полностью автоматизировано: при изменении кода пайплайн GitLab сам пересобирает и публикует новые Docker-образы. Отчеты генерируются автоматически при каждом деплое клиентских сайтов (настраивается индивидуально, под желание заказчика - по нажатию кнопки например) . Участие владельца сводится к минимуму (режим "одна кнопка"). Система работает в изолированных Docker-контейнерах с автоматическим перезапуском. Вам останется лишь оплачивать сервер и (при желании) нажимать кнопку "Play" в GitLab для запуска тестов, либо я настрою полностью автоматический запуск после деплоя. Очистка старых отчетов и кэша сборок также выполняется сервером автоматически по расписанию, предотвращая переполнение диска. Система включает встроенный генератор коротких ссылок для красивого отображения в логах, умеет обрабатывать ошибки. Я передам полную техническую документацию (INSTALL-EN/RU.md / Readme.md). Что сделаю: - Разверну все компоненты системы на вашем сервере. - Настрою GitLab CI/CD пайплайны в вашем репозитории. - Подключу генерацию отчетов при деплое. - Настрою автоматическую очистку старых отчетов и кэша. - Предоставлю полную документацию и инструкцию по использованию. - Настрою первый проект и передам инструкцию: для каждого нового проекта нужно будет добавить папку .lighthouse и дополнить .gitlab-ci.yml (все шаблоны и точные шаги - в прилагаемой инструкции). Если в дальнейшем захотите также запускать для локального тестирования и разработки вам понадобиться: 1) OC : Linux, macOS или Windows (через WSL). 2) Node. js v20.6.0 или выше. 3) Docker Desktop.

Заказчик получит:

Полностью настроенная система Lighthouse: отчёты при деплое, короткие ссылки, автоматическое обновление и очистка

До начала работы заказчик должен предоставить:

Для проведения работ нужны: 1) Рут-доступы к серверу (ssh root) 2) Аккаунт GitLab с правами Maintainer или временно добавить меня в GitLab с правами. Технические требования окружения для комфортного запуска: 1) OC: Любой современный Linux (рекомендуется от: Ubuntu 20.04/22.04 LTS или Debian 11/12). 2) Сервер: от 2 vCPU, 2 ГБ RAM, 15 ГБ диска. 3) Установленный Docker (при необходимости помогу с установкой). 4) Домен (или поддомен), направленный на IP сервера. 5) Аккаунт GitLab, runner.
Настройка и запуск автоматизированного Lighthouse-аудитов сайтов (GitLab + CLI)Настройка и запуск автоматизированного Lighthouse-аудитов сайтов (GitLab + CLI)Настройка и запуск автоматизированного Lighthouse-аудитов сайтов (GitLab + CLI)