Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

amber-backup

Dashboard para gestionar backups de Restic en servidores locales y remotos con interfaz gráfica.

Ficha actualizada 23 sept 2026, 8:03 · upstream 23 sept 2026, 7:37 · release v1.36.0

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es amber-backup

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

Amber Backup es una herramienta centralizada que permite administrar backups de Restic tanto en entornos locales como remotos, desde un solo panel de control. La plataforma soporta múltiples fuentes de datos (SFTP, REST, S3, B2, Azure, GCS, Swift, rclone) y permite configurar cronoschedules para ejecutar tareas de backup con integración nativa de recuperación de fallas.

El sistema incluye agentes de gestión remota que se conectan a los servidores destino mediante tokens de encriptación AES-256-GCM. Los backups pueden restaurarse desde tres modos: original, ruta alternativa o descarga del archivo, con opción de prueba sin afectar el repositorio. Además, Amber ofrece verificación de integridad de datos, auditoría completa de acciones y autenticación robusta mediante OAuth 2.0 y SSO.

La plataforma soporta múltiples proveedores de autenticación (Google, GitHub, Microsoft Entra ID) con gestión de permisos granulares por recurso, y registra todas las operaciones críticas en un registro auditado que puede consultarse desde la interfaz web.

CASOS DE USO
  • Gestionar backups de repositorios Git a través de Restic
  • Automatizar copias de seguridad de servidores con recuperación ante desastres
  • Monitoreo y alertas de integridad de datos en entornos cloud
  • Restauración de backups desde múltiples fuentes (S3, Azure, GCS)
  • Gestión remota de backups a través de agentes Docker o systemd
PUNTOS DESTACADOS
  • Soporta múltiples fuentes de backup: SFTP, REST, S3, B2, Azure, GCS y Swift
  • Verificación de integridad de datos con niveles de validación progresiva
  • Agentes Docker y systemd para gestión remota sin necesidad de servidor local
  • Autenticación segura con AES-256-GCM en reposición de contraseñas
  • Auditoría completa de todas las operaciones con registro persistente
  • Soporte para múltiples proveedores de autenticación (OIDC, Microsoft Entra ID, Google)
PRECAUCIONES
  • Requerimiento de un servidor PostgreSQL como base de datos centralizada
  • Dependencia de la disponibilidad del servicio Restic en el entorno remoto
  • La verificación de integridad por completo requiere acceso a los datos originales
  • El agente Docker debe estar disponible para recibir tareas de backup
  • No incluye funcionalidad nativa de despliegue automático (CI/CD)
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Se recomienda desplegar Amber en un entorno Kubernetes con el contenedor devpatf/amber-backup. Se debe configurar TLS mediante un reverse proxy antes del contenedor para proteger la API y los datos sensibles. El servicio requiere acceso a una base de datos PostgreSQL y debe ejecutarse como servicio systemd o Docker. Para producción, se recomienda usar un certificado SSL/TLS en el servidor web y gestionar las credenciales de autenticación con políticas de seguridad adecuadas.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsGo
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
51733000
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.