Об этом проекте

## Обзор Shynet предоставляет владельцам сайтов隐私-ориентированную альтернативу популярным сервисам аналитики. Он записывает просмотры страниц, источники трафика, типы устройств и другие полезные метрики, уважая анонимность посетителей — без cookies, без сбора персональных данных и с полным соответствием GDPR. ## Ключевые возможности - **Privacy-центричный**: без стороннего отслеживания, без cookies, IP-адреса хешируются. - **Детальная статистика**: панели мониторинга реального времени, анализ источников трафика, информация об устройствах и браузерах, метрики на уровне страниц. - **Самостоятельное размещение**: запускайте на своей инфраструктуре, имея полный контроль над данными. - **Docker-ориентированный**: развертывание через официальный Docker-образ `milesmcc/shynet`. - **Управляемая PostgreSQL**: сервис баз данных Render обеспечивает надёжный бэкенд. ## Варианты развертывания ### Развёртывание в один клик на Render 1. Нажмите кнопку **Deploy to Render** в README. 2. Render автоматически создаст сервис и экземпляр PostgreSQL. 3. После развертывания откройте Render **Shell** и выполните: - `./manage.py registeradmin your-email@example.com` — регистрирует аккаунт администратора и возвращает временный пароль. - `./manage.py hostname your-shynet-domain.onrender.com` — привязывает ваш пользовательский домен. - `./manage.py whitelabel "Заголовок для вашего Shynet"` — устанавливает пользовательский заголовок, отображаемый в интерфейсе. ### Ручное развертывание Следуйте пошаговой инструкции по адресу https://render.com/docs/deploy-shynet для пользовательских конфигураций, переменных окружения и продвинутой настройки сети. ## Использование После настройки добавьте сгенерированный фрагмент JavaScript на страницы вашего сайта. Скрипт отправляет анонимизированные данные о визитах на ваш экземпляр Shynet, который агрегирует и отображает их в веб-интерфейсе. ## Поддержка и сообщество - Документация: https://github.com/milesmcc/shynet - Чат помощи Render: https://render.com/chat - Участие в open-source проектах приветствуется через исходный репозиторий Shynet. ## Почему выбирают Shynet? Если вам нужна детальная аналитика без ущерба для конфиденциальности посетителей и вы предпочитаете держать данные под своим контролем, Shynet на Render предлагает быстрое решение с низким уровнем поддержки, которое масштабируется благодаря управляемым сервисам Render.