Проект начался с аренды VPS на Linux Ubuntu и покупки домена kirill-pixel.tech. Первым делом был поднят Nginx в качестве основного веб-сервера. Для защиты трафика всех будущих сервисов был настроен Certbot, автоматически генерирующий и обновляющий SSL-сертификаты от Let's Encrypt.
Для предотвращения конфликтов зависимостей было принято решение упаковать все сервисы в Docker.
Чтобы объединить сервисы, была создана главная страница-хаб. Был разработан фирменный «стеклянный» темный интерфейс (Glassmorphism) с радиальным градиентом и неоновым свечением. Все сторонние админки были интегрированы внутрь безопасных iframe-контейнеров, чтобы сохранить бесшовность дизайна. Из-за этого дизайна сайт работает медленно, но я не программист чтоб все тут оптимизировать.
Для контроля состояния хоста был добавлен легковесный дашборд Dash. Финальным этапом стало развертывание полноценного продакшн-мониторинга. Одиночные контейнеры были переведены на декларативный запуск через Docker Compose. В единую сеть объединены: Node Exporter (сборщик системных метрик), Prometheus (TSDB база данных) и Grafana.
Создал хуйню
Мой путь в IT начался с простого желания заработать на кусок хлеба.
Этот хост — моя личная лаборатория. Из-за слабого железа на сервере и отсутствия денег на увеличение мощности, пришлось отказаться от тяжелого GitLab и других программ.
Сам рассматриваю такие вакансии как L2 или junior DevOps engineer, как по мне это единственная возможность заработать деньги и хоть раз в жизни побывать на море.
Сайт в тестовом режиме может не работьть