Saltar al contenido principal

What is YunoHost?

YunoHost es un sistema operativo que persigue simplificar la administración de un servidor para democratizar el autoalojamiento, asegurando que se mantiene fiable, seguro, ético y ligero. Es un proyecto de software libre mantenido exclusivamente por voluntariado. Técnicamente se le puede considerar como una distribución basada en Debian GNU/Linux.

YunoHost can be installed on many kinds of hardware, either at home or on a remote server (VPS).

General representation of a YunoHost server installation

Características

  • debian logo Based on Debian, for a trustworthy & familiar base;
  • tools logo Administer your server through a friendly web interface as well as a handy CLI;
  • package logo Deploy apps in just a few clicks from our more than 500 apps catalog!;
  • users logo Manage users (based on LDAP);
  • globe logo Manage domain names;
  • medic logo Create and restore backups;
  • door logo Connect to all apps simultaneously through the user portal (NGINX, SSOwat);
  • mail logo Includes a full e-mail stack (Postfix, Dovecot, Rspamd, DKIM);
  • lock logo Manages SSL certificates (based on Let's Encrypt);
  • shield logo... and security systems (fail2ban, yunohost-firewall).

Origen

YunoHost se creó en Febrero de 2012 tras algo así:

"¡Mierda, soy muy vago para reconfigurar mi servidor de correo!… Beudbeud, ¿Cómo hiciste para conectar tu pequeño servidor a LDAP?" Kload, Febrero de 2012

Lo único que necesitaba era un interfaz de administración para el servidor de Beudbeud para tener algo usable, así que Kload decidió desarrollar uno. Finalmente, tras automatizar varias configuraciones y empaquetar algunas aplicaciones web, YunoHost v1 quedó terminado.

Notando un entusiasmo creciente alrededor de YunoHost y del autoalojamiento en general, los desarrolladores originales junto con nuevas personas contribuyentes decidieron comenzar a trabajar en la versión 2, una versión más extensible, más potente, más fácil de usar, y ya de paso, una que prepare ricas tazas de café de comercio justo para los elfos de Laponia.

El nombre YunoHost viene de la jerga "Y U NO Host". El meme de Internet debería ilustrarlo:

The meme in question, showing a guy with a face bent in frustration and questioning "Y U NO Host"

What YunoHost is not?

YunoHost is not an enterprise or a for-profit entity. It is developed and maintained by volunteers. We do not sell services, we do not host or control your data or services in any way, and we have no intention or interest in monetizing anything. We also do not offer any formal guarantees. Our goal is simply to develop and maintain YunoHost in the hope that it contributes to a more decentralized internet and empowers people to reclaim autonomy over their digital services and technology. That said, we do our best to provide community support, and commercial support may be available through third parties if needed.

YunoHost as a project is not apolitical. By its very nature, YunoHost promotes a decentralized internet and technologies that empower people. We reject the flawed notion that technology is inherently neutral, or that software projects should remain neutral. Many contributors to the project remain vigilant about the social and political implications of technological developments, and emphasize the importance of solidarity and alignment with broader movements such as feminism, LGBTQIA+ rights and visibility, environmental justice and social justice. We stand firmly against fascism, sexism, racism, xenophobia, bigotry, ableism, imperialism, extractivism, eugenics, and right-wing libertarianism. If you are not aligned with these values, you are encouraged to not use YunoHost and look for a different system.

YunoHost is not designed to "scale" in the traditional sense. It is intended for a relatively modest number of user accounts and simultaneous users. While there is no strict limit—since performance depends heavily on your specific setup — , we estimate that some technical adjustments may be necessary when reaching 250~500 user accounts, or about 50 simultaneous users on resource-intensive apps. That said, YunoHost can comfortably handle hosting a website or several lightweight services, even with thousands of daily visitors.

YunoHost is primarily designed for people who want things to "just work". Of course, it’s not perfect — we're constantly working to improve the user experience, robustness, and simplicity. Though YunoHost is "tinkerable", the first target public is not power users with complex or highly customized use cases in mind. We encourage you to keep your setup as simple as possible. That said, you are than welcome to experiment and share your feedback with us!

YunoHost is not designed to be a heavy multi-tenant solution for providing services to completely separate organizations across different domains. While you can manage multiple domains and subdomains — such as hosting apps for friends, colleagues, an association — you should keep in mind that there is no strict isolation between apps. Under the hood, all applications share the same system and environment.

(Note for power users) YunoHost does not use "hard" containerization technologies such as Docker for its apps. This is partly for historical reasons, but also to keep the system lightweight — both in terms of resource usage and technical complexity. That said, we do take security seriously: applications run under dedicated user accounts with limited privileges and capabilities, and we're continuously working to enhance the system’s security.

Logo YunoHost en blanco y negro por ToZz. Licence: CC-BY-SA 4.0. Logos and other artwork are available in the Artworks repository.