awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
geerlingguy avatar

geerlingguy/internet-pi

0
View on GitHub↗
4,694 stars·489 forks·Jinja·MIT·7 vues

Internet Pi

Internet-pi est une configuration d'appliance réseau pour Raspberry Pi qui fournit un provisionnement réseau automatisé, un suivi télémétrique et des services de type « sinkhole » DNS. Il fonctionne comme une passerelle réseau domestique et une station de surveillance.

Le projet intègre un « sinkhole » DNS pour bloquer les publicités et le suivi sur l'ensemble du réseau, ainsi qu'une résolution DNS locale pour les appareils connectés. Il inclut un moniteur de performance internet pour suivre la disponibilité de la connexion, les statistiques de ping et les tests de débit au fil du temps.

Le système intègre également un tableau de bord pour appareils IoT permettant de collecter et de visualiser des métriques en temps réel provenant de matériels tels que des prises intelligentes et des capteurs de qualité de l'air. Le déploiement est géré via un provisionneur réseau automatisé utilisant des playbooks déclaratifs pour configurer les hôtes cibles.

Features

  • Single-Board Computer Network Automation - Uses a Raspberry Pi to automate the configuration and management of multiple hosts and network services.
  • Ansible Playbooks - Employs declarative Ansible playbooks to automate the deployment and configuration of network infrastructure.
  • Host Provisioning Automations - Automates system setup and software installation using declarative playbooks to configure target hosts.
  • DNS Sinkholes - Operates a network-wide advertisement blocker that manages local DNS resolution for all connected devices.
  • DNS-Based Ad Blockers - Filters network traffic by intercepting and blocking DNS requests for known advertisement and tracking domains.
  • DNS Sinkhole Ad Blockers - Implements a DNS sinkhole system to filter advertisements and manage local DNS resolution network-wide.
  • Home Network Appliances - Turns a Raspberry Pi into a home network gateway and monitoring station.
  • Internet Performance Monitors - Tracks internet uptime and speed test results over time to analyze connectivity trends and reliability.
  • Internet Performance Probes - Provides automated periodic pings and speed tests to measure internet latency and throughput.
  • Telemetry Data Collection - Gathers network performance and sensor data at regular intervals for historical analysis and trends.
  • Hardware Metrics Visualization - Collects and visualizes real-time data from connected sensors and smart devices across a local network.
  • Internal DNS Resolvers - Manages internal network naming by resolving local hostnames to IP addresses for devices on the same subnet.
  • Performance Visualization - Provides a dashboard rendering system for analyzing connectivity, bandwidth trends, and uptime data.
  • Visualization Dashboards - Renders connectivity and hardware metrics into visual interfaces for real-time network health monitoring.
  • Hardware Health Monitors - Collects and visualizes real-time telemetry from hardware like power plugs and air quality monitors.
  • IoT Data Dashboards - Provides a visualization platform for displaying real-time metrics from connected smart plugs and sensors.

Historique des stars

Graphique de l'historique des stars pour geerlingguy/internet-piGraphique de l'historique des stars pour geerlingguy/internet-pi

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait geerlingguy/internet-pi ?

Internet-pi est une configuration d'appliance réseau pour Raspberry Pi qui fournit un provisionnement réseau automatisé, un suivi télémétrique et des services de type « sinkhole » DNS. Il fonctionne comme une passerelle réseau domestique et une station de surveillance.

Quelles sont les fonctionnalités principales de geerlingguy/internet-pi ?

Les fonctionnalités principales de geerlingguy/internet-pi sont : Single-Board Computer Network Automation, Ansible Playbooks, Host Provisioning Automations, DNS Sinkholes, DNS-Based Ad Blockers, DNS Sinkhole Ad Blockers, Home Network Appliances, Internet Performance Monitors.

Quelles sont les alternatives open-source à geerlingguy/internet-pi ?

Les alternatives open-source à geerlingguy/internet-pi incluent : iamstoxe/wirehole — Wirehole is a containerized network stack that integrates a WireGuard VPN server with recursive DNS resolution and… vonng/pigsty — Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of… raspap/raspap-webgui — This project is a wireless hotspot management interface for Debian devices. It provides a web-based controller for… badtuxx/giropops-monitoring — Giropops-monitoring is an integrated observability platform designed to monitor the health and performance of… turkenh/ansible-interactive-tutorial — Ansible Interactive Tutorial is a learning platform and command-line training utility that runs interactive… dev-sec/ansible-os-hardening — This project is a collection of automated hardening frameworks and Ansible roles designed to secure Linux systems,…

Alternatives open source à Internet Pi

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Internet Pi.
  • iamstoxe/wireholeAvatar de IAmStoxe

    IAmStoxe/wirehole

    4,960Voir sur GitHub↗

    Wirehole is a containerized network stack that integrates a WireGuard VPN server with recursive DNS resolution and sinkhole-based advertisement filtering. It bundles these interdependent services into a single managed environment using a compose-based deployment. The system enables network-wide ad blocking and tracker filtering by intercepting DNS queries via a sinkhole. It implements recursive DNS resolution to resolve domain names independently of external upstream providers and provides a web-based interface for managing VPN client peers and keys. Additional capabilities include split-tun

    ad-blockingadblockdns
    Voir sur GitHub↗4,960
  • vonng/pigstyAvatar de Vonng

    Vonng/pigsty

    5,172Voir sur GitHub↗

    Pigsty is a comprehensive database infrastructure orchestration platform designed to automate the full lifecycle of high-availability PostgreSQL clusters. It functions as an infrastructure-as-code framework that manages cluster coordination, node provisioning, and service discovery through idempotent playbooks. By integrating distributed consensus mechanisms, the platform ensures automated failover and consistent state enforcement across diverse environments, including bare metal and virtualized infrastructure. The platform distinguishes itself through a robust suite of operational capabiliti

    Shell
    Voir sur GitHub↗5,172
  • raspap/raspap-webguiAvatar de RaspAP

    RaspAP/raspap-webgui

    5,184Voir sur GitHub↗

    This project is a wireless hotspot management interface for Debian devices. It provides a web-based controller for managing wireless access points, wireless repeaters, VPN gateways, and DNS ad-blocking filters. The system includes a captive portal framework to intercept network traffic via customizable splash pages and a VPN controller that supports WireGuard and OpenVPN with kill-switch functionality. It further differentiates itself with a DNS ad-blocking filter using curated blacklists and the ability to operate in multiple network modes, including bridged access point and wireless repeate

    PHParmbiandebiandnsmasq
    Voir sur GitHub↗5,184
  • badtuxx/giropops-monitoringAvatar de badtuxx

    badtuxx/giropops-monitoring

    1,340Voir sur GitHub↗

    Giropops-monitoring is an integrated observability platform designed to monitor the health and performance of containerized infrastructure. It provides a containerized suite that orchestrates the deployment of monitoring services, enabling the collection, storage, and visualization of system metrics across distributed environments. The platform utilizes a pull-based approach to scrape performance data from target nodes, storing these metrics in a specialized time-series database for long-term analysis. Users can inspect this data through interactive, web-based dashboards that render real-time

    Dockerfilealertmanagercadvisorcontainers
    Voir sur GitHub↗1,340
  • Voir les 30 alternatives à Internet Pi→