Este proyecto consta de algunas cosas, las partes principales son una extensión de Pi-hole y un corredor de prueba de velocidad. Instale Speedtest Mod rápidamente con las frases ingeniosas y las imágenes de Docker a continuación.
Test Script es una herramienta independiente que se puede utilizar para ejecutar pruebas de velocidad en sistemas automatizados basados en Debian o Fedora. Instalará una CLI de prueba de velocidad si aún no la ha hecho, ejecutará una prueba y guardará los resultados en una base de datos nueva o existente. Puede usarlo para probar su conexión, monitorear su ISP o verificar la velocidad de su VPN. ¡Cuéntanos cómo lo estás usando! Ver uso para más detalles.
curl -sSL https://github.com/arevindh/pihole-speedtest/raw/master/test | sudo bash -s -- -o ~/speedtest.db
Tenga en cuenta que cuantas más pruebas ejecute, más datos se utilizarán y cualquier problema relacionado con resultados extraños debe dirigirse a los mantenedores de cualquier CLI de prueba de velocidad que esté instalado en su sistema, no aquí.
¡El Mod te permite usar el script de prueba y ejecutar pruebas de velocidad directamente desde la interfaz de usuario web de Pi-hole! Instálelo, establezca un intervalo de prueba y personalice el gráfico en Configuración, relájese y observe cómo aparecen los resultados en el Panel. Otras características incluyen:
El Mod Script es nuestro administrador de instalación; automatiza el proceso de aplicación de nuestros parches. Es compatible con Debian, Fedora y derivados con y sin systemd
. ¡Docker también! Puedes usarlo para probar rápidamente el Mod y desinstalarlo si no te gusta. Para obtener información sobre cómo ejecutar Pi-hole en Docker, incluido un ejemplo de Compose, consulte el repositorio y los documentos oficiales. Las instrucciones posteriores a la instalación se encuentran a continuación.
Puedes simplemente canalizar a bash:
curl -sSL https://github.com/arevindh/pihole-speedtest/raw/master/mod | sudo bash
Lo anterior también se aplica a Docker. Usamos el Dockerfile en este repositorio para crear una imagen con el Mod Script ya aplicado. Simplemente cambia la imagen que estás usando por la nuestra y procede como de costumbre. Es un reemplazo directo.
ghcr.io/arevindh/pihole-speedtest:latest
También puede ejecutar usted mismo el Mod Script dentro de cada contenedor nuevo. Por ejemplo, si estás usando Compose, reemplazando la línea image
con:
build:
dockerfile_inline: |
FROM pihole/pihole:latest
RUN curl -sSL https://github.com/arevindh/pihole-speedtest/raw/master/mod | sudo bash
Luego extraiga y reconstruya sin caché:
docker compose pull; docker compose down; docker compose build --no-cache; docker compose up -d
Después de la instalación, el Mod utilizará el script de prueba para instalar inmediatamente speedtest
oficial de Ookla, a menos que ya tenga speedtest-cli
o librespeed-cli
instalado como /usr/bin/speedtest
. Puede instalar y cambiar entre todos estos con la opción -s
de Mod Script. Consulte nuestra wiki para ver cómo utilizar esta opción y qué otras están disponibles. Si alguno de los paquetes CLI falla en tiempo de ejecución, se probarán los demás.
Instrucciones adicionales: Actualización | Desinstalar
Cómprale a @arevindh un ☕️ si te gusta este proyecto :)
@ipitio no acepta donaciones en este momento, ¡pero siempre se agradece una estrella!