Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

demo-ghostprovider

TUI para automatizar el despliegue y auto-hosting de servicios.

Ficha actualizada 23 sept 2026, 0:26 · upstream 23 sept 2026, 0:20 · release v0.0.40

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es demo-ghostprovider

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

GhostProvider es una plataforma open-source que simplifica la auto-alojamiento de servicios. Se construye con Rust y ratatui, utilizando systemd user-level services para un manejo sin privilegios elevados. Permite desplegar servicios como VERT, SearXNG o Memos mediante un solo comando, con verificación de sandbox y HTTPS encriptado a nivel de compilación.

CASOS DE USO
  • Desplegar VERT (servicio de búsqueda de imágenes) sin necesidad de root
  • Auto-hostar SearXNG para búsquedas personalizadas de internet
  • Gestionar Memos como servicio local con autogestión completa
PUNTOS DESTACADOS
  • Permite el despliegue de servicios mediante systemd user-level units, sin necesidad de root
  • Utiliza HTTPS con un allowlist de hostes compilado a nivel de compilación
  • Implementa sandboxing para los entornos de construcción y ejecución
  • Proporciona una interfaz TUI completa con dashboard de control de servicios
PRECAUCIONES
  • Soporta únicamente tres servicios: VERT, SearXNG y Memos
  • Requiere Linux como sistema operativo
  • Depende del systemd user-level para el servicio
  • No detecta VPNs o configuraciones de red alternativas
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalación con un solo comando: curl -fsSL https://raw.githubusercontent.com/nethoster/demo-ghostprovider/main/install.sh | sh. El script verifica la firma del archivo y solo instala si es válida. Se recomienda ejecutar el script como root o en modo sudo para evitar errores de permisos. La instalación incluye un timer automático que realiza una limpieza post-despliegue, eliminando archivos residuales, registros de red y unidades systemd no utilizadas.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsRust
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.