Skip to content

Sim0n-White/ip_monitoring

Repository files navigation

README

Hanami Ruby PostgreSQL

Описание

Тестовое задание.pdf

Установка и запуск

  1. Клонируйте репозиторий
  2. Для подключения возможности пинговать IPv6 IP-адреса мне понадобилось sudo ip6tables -t nat -A POSTROUTING -s fd00::/64 ! -o docker0 -j MASQUERADE
  3. Выполните make setup в папке проекта. Запустится сборка, настройка БД и запуск проекта через docker compose
  4. Для запуска тестов выполните docker-compose run app bundle exec rspec
  5. (Optional) в Makefile добавлены еще некоторые возможности для работы с контейнерами (просмотр логов и т.д.).

Что было сделано

  1. Полностью выполнены базовые условия задания
  2. Не использовался activesupport и Active Record
  3. Запуск проекта с помощью docker compose
  4. Добавлена поддержка IPv6 IP-адресов

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published