Tu nube en tu armario
Control total sobre tus datos y servicios, funcionando en casa, y lo bastante sencillo como para que lo usen tus padres.
- Arranca desde una memoria USB y dedica todo el almacenamiento local a tus datos.
- Las actualizaciones de los componentes llegan por la red.
- Casi todo se arregla reiniciando.
- Actualizar el sistema base es solo cambiar la memoria USB.
¿Qué es Town OS?
Town OS es una plataforma autogestionada que cualquiera puede tener en casa, hecha para ser sencilla de usar y fiable. Vive en una memoria USB, se ejecuta por completo en memoria y dedica todo el almacenamiento de tu ordenador a tus cosas.
Actualiza cambiando la memoria USB. Vuelve a un estado limpio reiniciando. Sin procedimientos de instalación complicados, sin depender de proveedores de nube externos y sin cuotas mensuales. Town OS te devuelve el control.
Por dentro, Town OS gestiona el almacenamiento con subvolúmenes btrfs, ejecuta los servicios en contenedores gestionados por systemd y orquesta la red de forma automática — incluyendo la redirección de puertos por UPnP y las asignaciones de puertos de cada paquete. Es un sistema operativo completo para servidores domésticos, hecho para gente real.
Cero instalación
Arranca desde una memoria USB. Town OS se ejecuta en RAM y usa tus discos para datos, no para el sistema.
Recuperación inmediata
¿Te has equivocado? Reinicia para volver a un estado que sabes que funciona. Actualiza cambiando la memoria USB.
Plataforma de contenedores completa
Hecha para casas y oficinas pequeñas. Instala servicios desde repositorios de paquetes con una interfaz clara — unas preguntas guiadas configuran cada servicio, y la red y el almacenamiento se gestionan solos. Los paquetes también pueden ser máquinas virtuales o aplicaciones de Windows mediante Proton, no solo contenedores.
Hecho para todos
Almacenamiento inteligente
Almacenamiento integrado y fiable, al que el sistema operativo no afecta en absoluto.
- Los paquetes se integran con el almacenamiento sin fricción — las cuotas se gestionan por paquete
- Archiva y descarga volúmenes como copias de seguridad comprimidas
- Sube ficheros comprimidos y gestiona tus propios volúmenes a mano si lo prefieres
- El RAID se configura automáticamente a partir de los discos existentes, agrupándolos para lograr la mejor redundancia durante la instalación
- Tus datos se mantienen ordenados y protegidos
Red integrada
Gestiona toda tu red local desde un solo equipo.
- DNS integrado con rolodex — gestiona las zonas autoritativas de tus paquetes y reenvía las consultas al exterior
- Redirección de puertos automática por UPnP para el acceso externo
- Asignaciones de puertos por paquete y red entre dependencias
- DNSSEC, bloqueo de anuncios, certificados ACME y DHCP muy pronto
Ecosistema de paquetes
Instala servicios con un clic y configúralos con preguntas guiadas. Crea tus propios repositorios junto a los que vienen de serie.
- Monta uno para tu barrio o para un negocio con varias oficinas
- Controla tu cadena de cafeterías
- Sé dueño de toda tu infraestructura en tu ISP de barrio
- Mantén seguros a tus padres o a tus hijos con las herramientas que tú quieres que usen
- Monta una red de Mastodon o un Minecraft para los amigos de tus hijos
- Gitea, Jitsi, Plex, bases de datos, servidores web y más
- Publica sitios HTML estáticos directamente desde la interfaz
- Red y almacenamiento gestionados automáticamente por paquete
Interfaz amigable
Un panel claro para todo el mundo.
- Gestiona servicios, almacenamiento, usuarios y paquetes
- Registro de auditoría integrado para cada acción
- Integración en vivo con el journal de systemd para los registros de los servicios
- Prometheus y Node Exporter con paneles integrados — con la opción de pasar a Grafana
- Disponible en 21 idiomas — las traducciones de la comunidad son bienvenidas
- Seguro e intuitivo para quien no es técnico, y con la potencia que necesitan los administradores
Rápido, flexible y seguro
El sistema operativo se ejecuta por completo en RAM — tus discos son para tus datos.
- Sistema operativo inmutable en la memoria USB — resistente a manipulaciones por diseño
- Actualizaciones de los componentes por la red
- Actualizaciones sin sobresaltos — casi todo se arregla reiniciando
- Registro de auditoría y registros de servicios en vivo
- Gestión de cuotas por volumen
- Detección de actualizaciones de paquetes con aviso en el panel
- API REST completa — ya existen clientes y se publicarán pronto
Código abierto
Bajo licencia GNU AGPL 3.0.
- El código siempre está disponible para revisarse — por profesionales de seguridad, escáneres automáticos y vigilantes por igual
- Quien lo empaquete o lo modifique está obligado a publicarlo
- Nadie puede aprovecharse de los usuarios sin que alguien se entere
Repositorio de paquetes predeterminado
Cada instalación de Town OS incluye el repositorio default-packages, un conjunto curado de servicios autoalojados:
Los paquetes están probados en distinta medida — Gitea, Plex y PostgreSQL funcionan bien hoy. El repositorio predeterminado sigue creciendo, y las pull requests para añadir o mejorar paquetes son bienvenidas. También puedes crear tus propios repositorios privados — perfectos para la familia, los amigos o despliegues a medida.
Ver los paquetes en GitHubDocumentación
Conceptos
Entiende las ideas centrales detrás de Town OS — paquetes, preguntas, servicios, red, almacenamiento y repositorios.
Formato de empaquetado
Aprende cómo se definen los paquetes, cómo funciona el sistema de plantillas y cómo aportar los tuyos.
Referencia de la API
La API completa para controlar Town OS — 77 endpoints entre cuentas, almacenamiento, repositorios, paquetes, systemd, ajustes, auditoría, páginas, DNS y más.
Capturas de pantalla
Mira Town OS en acción — el panel, la gestión de paquetes, el almacenamiento y la supervisión de servicios.