Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

soundtouch-decloud

Herramienta para recuperar altavoces Bose SoundTouch tras el cierre del cloud de Bose, actuando como puente entre usuarios no técnicos y AfterTouch auto-alojado.

Ficha actualizada 27 sept 2026, 10:05 · upstream 27 sept 2026, 9:46 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es soundtouch-decloud

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

Este repositorio contiene una habilidad (skill) para Claude Code diseñada específicamente para ayudar a usuarios no técnicos a recuperar sus altavoces Bose SoundTouch después del cierre del servicio cloud de Bose. La solución asume que el usuario final no tiene conocimientos técnicos y guía paso a paso la configuración, requiriendo confirmación explícita antes de cualquier cambio en los dispositivos.

La herramienta se basa completamente en el proyecto AfterTouch por gesellix, instalando su contenedor oficial sin incluir código fuente. Incluye cinco scripts Python que realizan funciones específicas: preflight para verificar dependencias, service para validar Docker y la composición, find para descubrir altavoces en red, onboard para reescribir URLs de servicio mediante SSH, y presets para gestionar copias de seguridad y restauración de configuraciones guardadas.

Los scripts utilizan solo bibliotecas del estándar Python y reportan resultados en formato JSON con códigos de salida consistentes (0: éxito, 1: fallo, 2: indeterminado). Cada operación que modifica un dispositivo requiere confirmación explícita mediante el parámetro --confirm, garantizando que las operaciones de lectura sean siempre seguras para ejecutar sin supervisión.

CASOS DE USO
  • Recuperar presets guardados tras la migración a AfterTouch
  • Configurar streaming directo en altavoces SoundTouch locales
  • Verificar estado de dispositivos antes de aplicar cambios
  • Restaurar presets desde copias de seguridad externas
PUNTOS DESTACADOS
  • Requiere confirmación explícita para cualquier operación que modifique dispositivos
  • Utiliza solo bibliotecas del estándar Python sin dependencias externas complejas
  • Proporciona snapshots externos de presets para recuperación ante fallos
  • Scripts independientes ejecutables con Python 3.11+ y uv
PRECAUCIONES
  • Requiere AfterTouch instalado previamente en la red local
  • No funciona con redes Bridge, necesita host networking
  • Algunos presets pueden contener URLs inválidas tras migración
  • Altavoces sin conexión WiFi periódica generan lecturas no legibles
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

Instalar AfterTouch primero en máquina con Docker y host networking. Ejecutar scripts con Python 3.11+ y uv. Verificar siempre con --confirm antes de modificar dispositivos. Medir impacto antes de automatizar restauraciones periódicas.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.