{"id":1894,"date":"2020-11-04T18:03:48","date_gmt":"2020-11-04T16:03:48","guid":{"rendered":"https:\/\/blog.ulibauer.de\/?p=1894"},"modified":"2021-05-05T13:08:45","modified_gmt":"2021-05-05T11:08:45","slug":"yunohost-heimserver-made-simple","status":"publish","type":"post","link":"https:\/\/blog.ulibauer.de\/?p=1894","title":{"rendered":"Yunohost &#8211; Heimserver made simple"},"content":{"rendered":"\n<p>Viele h\u00e4tten gerne einen kleinen Heimserver, scheuen aber den damit verbundenen Installations- und Konfigurationsaufwand. Hier kommt das kostenlose <a rel=\"noreferrer noopener\" href=\"https:\/\/yunohost.org\/#\/\" target=\"_blank\">Yunohost<\/a> ins Spiel: Es handelt sich um einen &#8222;fertigen&#8220; Server, der recht einfach zum Laufen gebracht werden kann und eine ganze Reihe von Serverdiensten zur Auswahl anbietet, die genau so einfach eingerichtet werden k\u00f6nnen. <\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Auf der Seite von Yunohost kann man fertige Installations-Images f\u00fcr PCs und Klein-Computer wie den Raspberry Pi <a rel=\"noreferrer noopener\" href=\"https:\/\/yunohost.org\/#\/images\" target=\"_blank\">herunterladen<\/a>. Diese Images haben den Vorteil, dass man sie in einem Rutsch installieren kann; der Nachteil besteht darin, dass es sich nicht um &#8222;vollst\u00e4ndige&#8220; Betriebssysteme handelt, die beliebig erweitert werden k\u00f6nnen, und dass sie in der Regel die gesamte Festplatte (oder zumindest eine Partition) f\u00fcr sich beanspruchen. Wer also einen Heimserver mit Yunohost einrichtet, nimmt am besten einen PC\/Raspberry Pi daf\u00fcr und weist ihm keine weiteren Aufgaben zu. <\/p>\n\n\n\n<p>Die Hardwareanforderungen sind nicht besonders hoch, 1 GB RAM und ab 8 GB Festplattenspeicher reichen f\u00fcr nicht allzu gro\u00dfe Anforderungen aus. Es darf also gerne ein Raspberry Pi oder ein \u00e4lterer PC\/Laptop sein. Eine Virtualisierung &#8211; z.B. mit Virtualbox &#8211; ist m\u00f6glich, wird aber ausdr\u00fccklich nur zu Testzwecken empfohlen. <\/p>\n\n\n\n<p>Wer einen Blick auf eine Demoversion von Yunohost werfen will, kann dies bei <a href=\"https:\/\/yunohost.org\/#\/try\">https:\/\/yunohost.org\/#\/try<\/a> tun. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Einsatzzweck<\/h2>\n\n\n\n<p>Yunohost kann viel, aber nicht alles. Hier eine  (unvollst\u00e4ndige) Liste wichtiger Einsatzbereiche, f\u00fcr die Yunohost  (fast) fertig konfigurierte Ein-Klick-Serveranwendungen anbietet: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Mail<\/li><li>CMS<\/li><li>Medienserver<\/li><li>Fotogalerie<\/li><li>Backup<\/li><li>Social Network<\/li><li>Lernplattform<\/li><li>Office<\/li><li>Cloud<\/li><li>VPN<\/li><\/ul>\n\n\n\n<p>Ich habe auf einem meiner Raspberry Pi folgende Anwendungen am Laufen:<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"204\" src=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps-3-300x204.png\" alt=\"\" class=\"wp-image-1905\" srcset=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps-3-300x204.png 300w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps-3-1024x695.png 1024w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps-3-768x522.png 768w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps-3.png 1150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps_verw.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"180\" src=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps_verw-300x180.png\" alt=\"\" class=\"wp-image-1903\" srcset=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps_verw-300x180.png 300w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps_verw-1024x614.png 1024w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps_verw-768x461.png 768w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_apps_verw.png 1530w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<p>Das obere Bildschirmfoto zeigt die &#8222;Startseite&#8220; f\u00fcr die Serveranwendungen, im unteren Bildschirmfoto ist die &#8222;Verwaltungsseite&#8220; zu sehen.<\/p>\n\n\n\n<p>Meiner Erfahrung nach ist die Kombination Raspberry Pi\/Yunohost durchaus f\u00fcr leichtere Alltagsaufgaben geeignet. Wer t\u00e4glich gigabitweise Dateien synchronisiert oder riesige Fotosammlungen verwaltet, braucht vermutlich was anderes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Betrieb<\/h2>\n\n\n\n<p>Bei mir h\u00e4ngt ein Raspberry Pi3 inklusive einer 64 GB Speicherkarte mit Yunohost per LAN-Kabel am Router. Um meine (nicht mehr so viele) Daten zwischen meinem Notebook und dem Raspi laufend zu synchronisieren nutze ich <a rel=\"noreferrer noopener\" href=\"https:\/\/nextcloud.com\/\" target=\"_blank\">Nextcloud<\/a> und <a rel=\"noreferrer noopener\" href=\"https:\/\/syncthing.net\/\" target=\"_blank\">Syncthing<\/a>. Letzteres hat den Vorteil, sich auf eine Aufgabe &#8211; dem Synchronisieren von Dateien &#8211; zu konzentrieren. Nextcloud kann sehr viel mehr,  nicht jeder braucht das. Als Medienserver setze ich auf <a rel=\"noreferrer noopener\" href=\"https:\/\/blog.ulibauer.de\/?p=1185\" target=\"_blank\">Minidlna<\/a> &#8211;  \u00e4u\u00dferst kompakt und sehr einfach zu konfigurieren; das Gegenst\u00fcck zu <a rel=\"noreferrer noopener\" href=\"https:\/\/kodi.tv\/\" target=\"_blank\">Kodi<\/a>, sozusagen. Meine Fotos verwalte ich mit <a rel=\"noreferrer noopener\" href=\"https:\/\/de.piwigo.org\/\" target=\"_blank\">Piwigo<\/a>, <a rel=\"noreferrer noopener\" href=\"https:\/\/de.wordpress.com\/\" target=\"_blank\">WordPress<\/a> habe ich als Spielwiese installiert und <a rel=\"noreferrer noopener\" href=\"https:\/\/moodle.org\/?lang=de\" target=\"_blank\">Moodle<\/a> um zu sehen, was heute der Stand dieser Lernplattform &#8211; die ich schon 2006 regelm\u00e4\u00dfig einsetzte &#8211; ist. Die VPN-Funktion nutze ich z.Zt. nicht, daf\u00fcr habe ich einen weiteren Raspberry Pi mit <a rel=\"noreferrer noopener\" href=\"https:\/\/blog.ulibauer.de\/?p=1839\" target=\"_blank\">PiVPN<\/a> im Einsatz.<\/p>\n\n\n\n<p>Ist Yunohost erst einmal fertig eingerichtet kann es komplett im Browser verwaltet werden; auf die Kommandozeile muss man fast nie. Es gibt eine schmucklose funktionale Verwaltungsoberfl\u00e4che, in der alle wichtigen Einstellungen vorgenommen werden.<\/p>\n\n\n\n<figure class=\"wp-block-image size-medium\"><a href=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_verw.png\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"132\" src=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_verw-300x132.png\" alt=\"\" class=\"wp-image-1910\" srcset=\"https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_verw-300x132.png 300w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_verw-1024x449.png 1024w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_verw-768x337.png 768w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_verw-1536x674.png 1536w, https:\/\/blog.ulibauer.de\/wp-content\/uploads\/2020\/11\/yuno_verw.png 1578w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/figure>\n\n\n\n<p>Au\u00dferdem gibt es die weiter oben abgebildete Ansicht zum Starten der Serverdienste. Praktisch alle Serverdienste werden unter der IP-Adresse des Heimservers im Browser bedient.<\/p>\n\n\n\n<p>Meine Erfahrungen mit Yunohost sind gut. Es ist im besten Sinn unauff\u00e4llig und verrichtet zuverl\u00e4ssig im Hintergrund seinen Dienst. <\/p>\n\n\n\n<p>Wer einen &#8222;kleinen&#8220; Heimserver haben will, dessen Daten das heimische Netz nicht verlassen, und einen alten PC\/Laptop\/Raspberry Pi \u00fcbrig hat, kommt mit Yunohost ohne Kosten und gro\u00dfen Aufwand zu einem guten Ergebnis.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/yunohost.org\/#\/\" target=\"_blank\">Website<\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/yunohost.org\/#\/images\" target=\"_blank\">Download<\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/yunohost.org\/#\/try\" target=\"_blank\">Demo<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/yunohost.org\/#\/apps\" target=\"_blank\" rel=\"noreferrer noopener\">Yunohost Apps<\/a><\/p>\n\n\n\n<p><a rel=\"noreferrer noopener\" href=\"https:\/\/yunohost.org\/#\/docs\" target=\"_blank\">Doku<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Viele h\u00e4tten gerne einen kleinen Heimserver, scheuen aber den damit verbundenen Installations- und Konfigurationsaufwand. Hier kommt das kostenlose Yunohost ins Spiel: Es handelt sich um einen &#8222;fertigen&#8220; Server, der recht einfach zum Laufen gebracht werden kann und eine ganze Reihe &hellip; <a href=\"https:\/\/blog.ulibauer.de\/?p=1894\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1894","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=\/wp\/v2\/posts\/1894","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1894"}],"version-history":[{"count":17,"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=\/wp\/v2\/posts\/1894\/revisions"}],"predecessor-version":[{"id":2031,"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=\/wp\/v2\/posts\/1894\/revisions\/2031"}],"wp:attachment":[{"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1894"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1894"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ulibauer.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1894"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}