À propos du projet
## Aperçu
Shynet propose aux propriétaires de sites web une alternative axée sur la confidentialité aux services d'analytics grand public. Il enregistre les pages vues, les referrers, les types d'appareils et d'autres métriques utiles tout en respectant l'anonymat des visiteurs – aucun cookie, aucune collecte de données personnelles et conformité totale au RGPD.
## Fonctionnalités clés
- **Centré sur la confidentialité** : Pas de suivi par des tiers, pas de cookies, les adresses IP sont hachées.
- **Statistiques détaillées** : Tableaux de bord en temps réel, répartition des referrers, informations sur les appareils et navigateurs, métriques au niveau des pages.
- **Auto-hébergé** : Exécutez-le sur votre propre infrastructure, ce qui vous donne un contrôle total sur les données.
- **Basé sur Docker** : Déploiement via l'image Docker officielle `milesmcc/shynet`.
- **PostgreSQL managé** : Le service de base de données de Render fournit un backend fiable.
## Options de déploiement
### Déploiement en un clic sur Render
1. Cliquez sur le bouton **Déployer sur Render** dans le README.
2. Render crée automatiquement un service et une instance PostgreSQL.
3. Après le déploiement, ouvrez le **Shell** Render et exécutez :
- `./manage.py registeradmin your-email@example.com` – enregistre un compte administrateur et renvoie un mot de passe temporaire.
- `./manage.py hostname your‐shynet‐domain.onrender.com` – lie votre domaine personnalisé.
- `./manage.py whitelabel "Header for your Shynet site"` – définit un en-tête personnalisé affiché dans l'interface utilisateur.
### Déploiement manuel
Suivez le guide étape par étape sur https://render.com/docs/deploy-shynet pour des configurations personnalisées, des variables d'environnement et un réseau avancé.
## Utilisation
Après l'installation, intégrez l'extrait JavaScript généré dans les pages de votre site. Le script envoie des données de visite anonymisées à votre instance Shynet, qui les agrège et les affiche dans l'interface web.
## Assistance et communauté
- Documentation : https://github.com/milesmcc/shynet
- Chat d'aide Render : https://render.com/chat
- Les contributions open-source sont les bienvenues via le dépôt Shynet amont.
## Pourquoi choisir Shynet ?
Si vous avez besoin d'analytics détaillés sans compromettre la confidentialité des visiteurs, et que vous préférez garder les données sous votre propre contrôle, Shynet sur Render offre une solution rapide et peu exigeante qui évolue avec les services managés de Render.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.