doc/pages/01.administrate/01.selfhosting/01.whatisyunohost/whatsyunohost.md

54 lines
4.1 KiB
Markdown
Raw Normal View History

2020-09-14 11:23:05 +02:00
# What is YunoHost?
2014-06-04 14:23:35 +02:00
<img src="/images/YunoHost_logo_vertical.png" width=400>
2020-01-28 07:31:15 +01:00
YunoHost is an **operating system** aiming for the simplest administration of a **server**, and therefore democratize [self-hosting](selfhosting), while making sure it stays reliable, secure, ethical and lightweight. It is a copylefted libre software project maintained exclusively by volunteers. Technically, it can be seen as a distribution based on [Debian GNU/Linux](https://debian.org) and can be installed on [many kinds of hardware](install).
2014-03-14 13:26:30 +01:00
2020-09-14 11:23:05 +02:00
## Features
2014-03-14 13:26:30 +01:00
2020-09-14 11:23:05 +02:00
- <img src="/images/icon-debian.png" width=32 style="margin-right:5px"> Based on Debian;
2020-01-28 07:31:15 +01:00
- <img src="/images/icon-tools.png" width=32 style="margin-right:5px" width=64> Administrate your server through a **friendly web interface** ;
2020-09-14 11:23:05 +02:00
- <img src="/images/icon-package.png" width=32 style="margin-right:5px"> Deploy **apps in just a few clicks**;
2020-01-28 07:31:15 +01:00
- <img src="/images/icon-users.png" width=32 style="margin-right:5px"> Manage **users** <small>(based on LDAP)</small>;
2020-09-14 11:23:05 +02:00
- <img src="/images/icon-globe.png" width=32 style="margin-right:5px"> Manage **domain names**;
- <img src="/images/icon-medic.png" width=32 style="margin-right:5px"> Create and restore **backups**;
- <img src="/images/icon-door.png" width=32 style="margin-right:5px"> Connect to all apps simultaneously through the **user portal** <small>(NGINX, SSOwat)</small>;
- <img src="/images/icon-mail.png" width=32 style="margin-right:5px"> Includes a **full e-mail stack** <small>(Postfix, Dovecot, Rspamd, DKIM)</small>;
- <img src="/images/icon-messaging.png" width=32 style="margin-right:5px">... as well as **an instant messaging server** <small>(XMPP)</small>;
2020-01-28 07:31:15 +01:00
- <img src="/images/icon-lock.png" width=32 style="margin-right:5px"> Manages **SSL certificates** <small>(based on Let's Encrypt)</small> ;
2020-09-14 11:23:05 +02:00
- <img src="/images/icon-shield.png" width=32 style="margin-right:5px">... and **security systems** <small>(Fail2ban, yunohost-firewall)</small>;
2014-03-14 13:26:30 +01:00
2020-09-14 11:23:05 +02:00
## Origin
2014-03-14 13:26:30 +01:00
YunoHost was created in February 2012 after something like this:
2020-09-14 11:23:05 +02:00
<blockquote><p>"Shit, I'm too lazy to reconfigure my mail server... Beudbeud, how were you able to get your little server running with LDAP?"</p>
2014-03-14 13:26:30 +01:00
<small>Kload, February 2012</small></blockquote>
2020-01-28 07:31:15 +01:00
All that was needed was an admin interface for Beudbeud's server to make something usable, so Kload decided to develop one. Finally, after automating several configs and packaging in some web apps, YunoHost v1 was finished.
2014-03-14 13:26:30 +01:00
2020-01-28 07:31:15 +01:00
Noting the growing enthusiasm around YunoHost and around self-hosting in general, the original developers along with new contributors decided to start work on version 2, a more extensible, more powerful, more easy-to-use, and at that, one that makes a nice cup of fair-trade coffee for the elves of Lapland.
2014-03-14 13:26:30 +01:00
2019-10-04 19:10:13 +02:00
The name **YunoHost** comes from the jargon "Y U NO Host". The [Internet meme](https://en.wikipedia.org/wiki/Internet_meme) should illustrate it:
<div class="text-center"><img style="border-radius: 5px; box-shadow: 0 5px 15px rgba(0,0,0,0.15);" src="/images/dude_yunohost.jpg"></div>
2014-03-14 13:46:38 +01:00
2020-09-14 11:23:05 +02:00
## What YunoHost is not?
2014-03-14 13:26:30 +01:00
2014-03-14 14:11:26 +01:00
Even if YunoHost can handle multiple domains and multiple users, it is **not meant to be a mutualized system**.
2014-03-14 13:26:30 +01:00
2020-01-28 07:31:15 +01:00
First, the software is too young, not tested at scale and thus probably not optimized well enough for hundreds of users at the same time. With that said, we do not want to lead the software in that direction. Virtualization democratizes, and its usage is recommended since it is a more watertight way to achieve mutualization than a "full-stack" system like YunoHost.
2014-03-14 13:26:30 +01:00
2020-01-28 07:31:15 +01:00
You can host your friends, your family and your company safely and with ease, but you must **trust your users**, and they must trust you above all. If you want to provide YunoHost services for unknown persons anyway, a full VPS per user will be just fine, and we believe a better way to go.
2014-03-14 13:26:30 +01:00
2020-09-14 11:23:05 +02:00
## Artworks
2020-01-28 07:31:15 +01:00
Black and white YunoHost PNG logo by ToZz (400 × 400 px):
2018-08-26 12:43:06 +02:00
<a href="/images/ynh_logo_black_300dpi.png"><img src="/images/ynh_logo_black_300dpi.png" width=220></a>
2018-08-26 12:43:06 +02:00
<a href="/images/ynh_logo_white_300dpi.png"><img src="/images/ynh_logo_white_300dpi.png" width=220></a>
Click to download.
2014-03-14 10:52:32 +01:00
Licence: CC-BY-SA 4.0