Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:yunohost

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
schule:yunohost [2019-12-15 15:08] – angelegt marco.bakeraschule:yunohost [2024-01-05 15:05] (aktuell) – mv pintman
Zeile 1: Zeile 1:
-====== YunoHost ====== +Verschoben nach [[edu:yunohost]].
- +
-[[http://yunohost.org|YunoHost]] soll es jedem ermöglichen, einen eigenen +
-kleinen Server zu betreiben - z.B. auf einem Raspberry Pi oder auf einer  +
-virtuellen Serverinstanz. So, wie es Ubuntu ermöglicht hat, jedem ein Linux +
-auf seinem Rechner zu installieren. +
- +
-Yunohost wird ausgesprochen als "Why You No Host" -  +
-also "warum hostet du nicht" und versteht sich als Aufruf an alle, denen +
-das Hosting eigener Dienste zu kompliziert erscheint. +
- +
-Ich spiele das prozedere einmal mit einem Cloudserver von Hetzner durch.  +
-Zuerst wird eine Instanz mit einem aktuellen Debian Image erstellt.  +
-Die kleinste Version ist hier ausreichend. +
- +
-{{ :schule:yunohost1.gif?direct |}} +
- +
-Nach dem Start kann ich mich per SSH einloggen und die Installation starten. +
-Die Anleitung empfiehlt hierfür, den folgenden Einzeiler. +
- +
-    curl https://install.yunohost.org | bash +
- +
-Puristen mögen solche Installationsroutinen überhaupt nicht. Und tatsächlich +
-muss man dem Projekt an dieser Stelle Vertrauen entgegen bringen, da nun  +
-"alles Mögliche" in eine root-shell geschickt werden kann. Die  +
-Installationsanleitung ist sich dessen bewusst und verweist auf den Artikel  +
-[[https://sandstorm.io/news/2015-09-24-is-curl-bash-insecure-pgp-verified-install|Is curl|bash insecure?]] +
-der die Problematik erläutert. Ich vertraue dem Projekt an dieser Stelle +
-und führe den Befehl aus. +
- +
-Nach dem ersten Zugriff begrüßt mich die Seite mit einer Zertifikatswarnung.  +
-Da ich noch kein Zertifikat für eine Domäne eingerichtet habe, kann ich diese +
-Warnung ignorieren und das selbst signierte Zertifikat akzeptieren. +
- +
-{{ :schule:yunohost2.gif?direct |}} +
- +
-Nun erfolgt eine Post-Installationsroutine, in der ein Administrationspasswort und  +
-eine Domain angelegt werden müssen. Wer noch keine eigene Domäne hat, kann  +
-eine der von dem Projekt bereitgestellten Domains verwenden. Die Einträge im DNS +
-werden dann automatisch vorgenommen. +
- +
-Die Projektleiter haben zusätzlich noch den französischen Dienst  +
-[[http://netlib.re/|NetLibe.re]] empfohlen, +
-über den eigenständig beliebige DNS-Einträge vorgenommen werden können. +
- +
-{{ :schule:yunohost3.gif?direct |}} +
- +
-Für eine sinnvolle Verwendung, muss nun ein erster Nutzer angelegt werden. Die Nutzer +
-werden an zentraler Stelle verwaltet und können anschließend auf alle installierten  +
-Dienste zugreifen. +
- +
-{{ :schule:yunohost4.gif?direct |}} +
- +
-Es sind noch keine Dienste installiert. Als einfaches Beispiel installiere ich ein +
-DokuWiki - eine populäre und einfache Wiki-Software. Die Installation anderer Dienste +
-erfolgt analog. Selbst ein E-Mail-Server lässt sich leicht einrichten.  +
- +
-In der Auswahl lässt sich erkennen, dass die Dienste nach ihrer Güte in  +
-verschiedene Level eingeteilt sind. Erprobte Dienste bekommen ein höheres Level als +
-experimentelle Dienste. +
- +
-{{ :schule:yunohost5.gif?direct |}} +
- +
-Ich habe noch keine längeren Tests mit dem System durchgeführt, gebe ihm aber  +
-eine Chance. Die französischen Entwickler durfte ich beim 35C3 kennenlernen. Sie  +
-haben einen kompetenten und ambitionierten Eindruck gemacht. Daher würde es mich +
-freuen, wenn mehr Menschen ihre eigenen Dienste hosten würden. Vielleicht ist +
-es gar nicht so schwer. +
- +
-===== Links ===== +
- +
-  * Folien und Materialien, die für einen Workshop verwendet werden können, befinden sich [[https://github.com/alexAubin/yunohostWorkshop|hier]]+
schule/yunohost.1576418890.txt.gz · Zuletzt geändert: 2019-12-15 15:08 von marco.bakera