- Se reemplazó el hardware del servidor central de F-Droid, lo que mejora significativamente la velocidad de compilación y publicación de apps
- Las donaciones de la comunidad hicieron posible esta actualización y son la base para mantener la independencia y la confiabilidad
- El nuevo servidor opera bajo un esquema de administración física con transparencia y seguridad; los permisos de acceso están claramente controlados
- Se resolvieron la lentitud y la carga de mantenimiento del servidor anterior de 12 años, y el ciclo de compilación se redujo a dos veces al día
- Esta mejora marca un punto de inflexión importante para fortalecer la sostenibilidad y la eficiencia de todo el ecosistema de F-Droid
Actualización de la infraestructura central
- Gracias a las donaciones de la comunidad, F-Droid reemplazó el hardware del servidor que forma parte de su infraestructura central
- Este servidor se encarga de compilar y publicar las apps del repositorio principal
- El rendimiento del servidor influye directamente en la velocidad y estabilidad de todo el ecosistema
- El nuevo hardware sustituye al equipo antiguo y mejora la eficiencia del proyecto en general
Motivos del retraso en el reemplazo
- El cambio de servidor tardó más de lo previsto debido a la dificultad para conseguir componentes confiables
- Las tensiones comerciales globales desestabilizaron la cadena de suministro, y obtener las piezas necesarias tomó tiempo
- Tras repetir revisiones de cotizaciones y procesos de replanificación, se consiguió hardware que cumplía con las especificaciones requeridas
- F-Droid priorizó una configuración de servidor adecuada para la estabilidad a largo plazo por encima de la conveniencia a corto plazo
Hospedaje y administración del servidor
- El nuevo servidor no está en un centro de datos común, sino en un entorno administrado físicamente de forma directa por un colaborador de larga trayectoria
- Es posible controlarlo de forma remota, y su ubicación y permisos de acceso están claramente identificados
- Esta operación basada en transparencia y confianza es un elemento clave de la resiliencia de F-Droid y de su filosofía de gestión
- Este enfoque requirió coordinación y negociación, pero se ajusta a los valores del proyecto y a su modelo de amenazas
Mejoras de rendimiento y cambios operativos
- El servidor anterior era hardware de 12 años de antigüedad y llevaba unos 5 años en operación, con una lentitud creciente y una mayor carga de mantenimiento
- El nuevo sistema muestra mejoras claras en la velocidad de compilación y publicación
- Entre enero y septiembre de 2025, las actualizaciones se realizaban cada 3 o 4 días; desde octubre pasaron a ser 1 vez al día, y en diciembre se acortaron a un ciclo de publicación de 2 veces al día
- Esto puede comprobarse en el registro de transparencia de f-droid.org
- Actualmente se adoptó un esquema operativo de doble ciclo: por la mañana (UTC) se compilan las apps con actualización automática, y por la noche las apps nuevas, modificadas o con actualización manual
- Aunque se toma en cuenta la imprevisibilidad de la infraestructura real, la mejora de rendimiento está claramente confirmada
El papel de las donaciones de la comunidad
- Esta actualización fue posible gracias a la acumulación de donaciones de largo plazo de la comunidad
- Las donaciones se transformaron en infraestructura real que beneficia a todos los usuarios
- Un servidor más rápido ofrece compilaciones más ágiles a los desarrolladores, reduce los riesgos de mantenimiento y refuerza la estabilidad del repositorio
- Las donaciones de cualquier tamaño contribuyen a que F-Droid mantenga sus valores de software libre, independencia y confiabilidad
1 comentarios
Comentarios en Hacker News
Consideran mucho más seguro un contrato de colocation (colo) a nombre de una entidad legal que un servidor administrado por una persona
Como F-Droid recibió este año una subvención de 400 mil dólares de OTF, les parece extraño que no se cubran con ese dinero los costos básicos de un datacenter
El hecho de expresarlo como un “acuerdo especial” incluso suena, para algunos, a falta de madurez en los procesos de seguridad
También se echa de menos más detalle concreto sobre las especificaciones del hardware
Si de verdad les preocupa el monopolio dentro del ecosistema Android, podrían exigir a los fabricantes que incluyan F-Droid de forma predeterminada
Google seguramente se opondría, pero consideran que eso podría resolverse con regulación antimonopolio
No hay evidencia real de que la persona a cargo del servidor sea un individuo cualquiera, y si alguien está inconforme, debería participar o contribuir a mejorar las cosas
Recuerda que buena parte de internet funciona sobre servidores en sótanos de voluntarios