Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

onramp

Suite completa para home lab con Docker Compose, Traefik y 287+ servicios preconfigurados. Incluye gestión automática de certificados SSL vía Cloudflare DNS-01, soporte para bases de datos dedicadas (PostgreSQL, MySQL, Redis), aceleración GPU y montajes NFS.

Ficha actualizada 18 sept 2026, 20:58 · upstream 5 sept 2026, 15:32 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es onramp

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

OnRamp es una distribución completa para home lab basada en Docker Compose que centraliza la gestión de servicios autohospedados mediante Traefik como proxy inverso. El repositorio incluye más de 287 servicios preconfigurados con documentación detallada, variables de entorno modulares y plantillas de configuración automática (scaffolding). Soporta bases de datos dedicadas para PostgreSQL, MySQL y Redis, aceleración GPU para NVIDIA/AMD/Intel QuickSync, y montajes NFS para almacenamiento compartido.

La arquitectura prioriza la recuperación ante desastres sobre la alta disponibilidad compleja. Implementa una estrategia 3-2-1 de copias de seguridad que permite reconstruir todo el stack en minutos usando Ansible para provisionar el sistema base. Incluye wizards interactivos para configuración inicial, gestión de certificados SSL automáticos con Cloudflare DNS-01, y comandos make para operaciones comunes como enable-service, restart, backup y restore.

El sistema asume entornos Debian/Ubuntu y requiere dominio propio configurado en Cloudflare con token API escopado. Incluye soporte para servidores de juegos Docker (Factorio, etc.), servicios externos proxyados (Proxmox), y migración automática desde instalaciones legacy con archivo .env monolítico.

CASOS DE USO
  • Implementar home lab completo con 287+ servicios preconfigurados sin necesidad de configurar manualmente cada contenedor
  • Gestionar certificados SSL automáticos para múltiples dominios usando Cloudflare DNS-01 y Traefik
  • Configurar almacenamiento compartido NFS para servicios multimedia como Plex, Jellyfin o Radarr
  • Acelerar renderizado o transcodificación con soporte nativo para GPUs NVIDIA/AMD/Intel QuickSync
  • Realizar copias de seguridad completas del stack con estrategia 3-2-1 y restaurar en hardware diferente
  • Desplegar servidores de juegos Docker como Factorio con configuración automática de variables
PUNTOS DESTACADOS
  • Incluye 287+ servicios preconfigurados con documentación completa, variables de entorno y overrides disponibles
  • Soporte nativo para bases de datos dedicadas (PostgreSQL, MySQL, Redis) separadas del servicio principal
  • Sistema de overrides modulares para funcionalidades avanzadas como NFS, GPU o integraciones extra
  • Automatización completa con comandos make para operaciones CRUD de servicios y backups
  • Estrategia de recuperación ante desastres 3-2-1 con scripts Ansible para provisionamiento base
  • Migración automática desde instalaciones legacy con archivo .env monolítico a estructura modular
PRECAUCIONES
  • Dependencia de sistemas basados en Debian/Ubuntu; requiere instalación manual de Docker si no existe previamente
  • Requiere dominio propio configurado en Cloudflare con token API escopado para certificados SSL automáticos
  • La rama podman está en testing y puede tener bugs no presentes en la rama main
  • Los overrides avanzados como NFS o GPU requieren configuración manual de variables de entorno específicas
  • No incluye soporte nativo para Kubernetes o Docker Swarm, enfocándose en recuperación simple
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Requiere dominio propio con Cloudflare y token API escopado. Ejecutar make install para configuración inicial automática (incluye instalación de Docker si es necesario). Usar -b main al clonar; master es legacy. Tras instalación, ejecutar newgrp docker o reiniciar sesión. Para producción: make start-staging para pruebas con certificados temporales, luego make para producción con certificados finales. Backup regular con make create-backup y restauración con make restore-backup en hardware alternativo.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
No detectados
SERVICIOS
PostgreSQLMySQLRedis
BASES DE DATOS
PostgreSQLMySQLRedis
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.