Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

AltKeeper

AltKeeper es un servidor local para iOS 17+ que renueva e instala apps sideloaded vía Wi-Fi sin ordenador ni VPN, usando Docker y APIs privadas de Apple.

Ficha actualizada 22 sept 2026, 17:46 · upstream 22 sept 2026, 15:30 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es AltKeeper

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

AltKeeper es una herramienta de automatización diseñada para mantener aplicaciones instaladas mediante AltStore o SideStore activas en dispositivos iPhone con iOS 17 o superior. Se ejecuta en un servidor doméstico (home server) utilizando Docker, permitiendo la renovación automática de perfiles de desarrollo cada 7 días sin necesidad de tener un ordenador encendido ni configurar una VPN.

El proyecto ofrece dos modos de funcionamiento principales: como servidor para AltStore Classic, respondiendo a solicitudes de instalación y actualización de aplicaciones desde el teléfono, o operando de forma autónoma mediante tareas programadas (cron) que renuevan los perfiles cada noche. Incluye una interfaz web opcional para gestionar el estado de las aplicaciones y realizar renovaciones manuales.

La implementación técnica se basa en Rust y Next.js, con soporte nativo para Debian 13 (x86-64) y macOS. Utiliza APIs privadas de Apple y el protocolo propio de AltStore, lo que implica una dependencia de la estabilidad de estas interfaces sin garantías oficiales de compatibilidad a largo plazo.

CASOS DE USO
  • Renovación automática de apps sideloaded cada noche sin intervención manual
  • Servidor local para AltStore Classic, reemplazando el ordenador tradicional
  • Interfaz web para gestionar renovación y estado de aplicaciones desde cualquier dispositivo en la red doméstica
  • Operación en red doméstica sin necesidad de VPN ni conexión a internet externa
PUNTOS DESTACADOS
  • Renovación automática mediante cron cada noche (21:17) con margen de seguridad para apps de 7 días
  • Funciona con Docker, compatible con Debian 13 y macOS, usando imágenes optimizadas
  • No requiere ordenador encendido ni VPN para renovar apps, solo conexión Wi-Fi doméstica
  • Soporta modo AltServer para integración completa con AltStore Classic
PRECAUCIONES
  • Depende de APIs privadas de Apple que pueden cambiar sin aviso, afectando la compatibilidad futura
  • Requiere Developer Mode activado en el iPhone (iOS 17+) y conexión Wi-Fi estable con el servidor
  • No soporta habilitar JIT (EnableUnsignedCodeExecution), devolviendo errores al intentar configurarlo
  • La renovación automática necesita credenciales de Apple ID almacenadas en texto plano en account.json
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.

Docker detectado

Ejecutar en red doméstica sin HTTPS; usar PIN para acceso web si se expone. Port 8787 (web) y 49500 (AltServer) deben estar libres. Copiar rp-pairing.plist con permisos 600 para seguridad. Usar Docker con volumen /data para persistencia de estado y cuentas. No usar en redes públicas o sin autenticación adecuada.

✓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
127270155533
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.