Skip to main content
Hyper 8 Spacefun Videos

Nextcloud All-In-One: Dein Einstieg ins Selfhosting!

720p 4.2 MB 720p 4.2 MB
00:00 / 00:52
Hello fellow planet explorers! In this video, I'd like to introduce you to a solution 00:00
that allows you to easily run your own Nextcloud instance at home using self-hosting 00:06
. This solution is called Nextcloud All-in-One, also known as Nextcloud AIO 00:13
, and you can find it here on the project's GitHub page. Nextcloud All-in-One is 00:22
part of Nextcloud, meaning it comes directly from the project. It doesn't get much better than that. 00:29
If you've landed here on the Nextcloud All-in-One project's GitHub page, click 00:34
on this link in the "Builds" section. This link will take us to the instructions 00:41
we'll need to install the software. To prepare, I've 00:47
set up a Linux installation in a VirtualBox virtual machine. This is based on my 00:53
own Linux distribution, Spacefun, which you can find here at spacefun.ch. Specifically, I'm using 01:01
the Tuxwiz Mini version. Tuxwiz Mini, on the other hand, is based on Debian Stable and also has a 01:08
lightweight GUI that makes managing your server easy. So it's 01:15
really, really well-suited for your home server. Next, you need to 01:21
configure a DynDNS domain. I've configured tuxcloud.mooo.com here, and 01:28
I need to know the IP address of my home server. If you want to set up your system in VirtualBox 01:35
, please remember to 01:41
switch the network mode to Bridged so that you get a proper IP address from your home network. 01:47
If that's the case, you can check it with `hostame -I`, and 01:53
the IP address will be displayed. Of course, yours might look different. I can now 02:01
check the IP address of my router with `ip rs`. Mine is 02:06
192.1681.1, because I also need to configure port forwarding there. As usual, I 02:13
've forwarded ports 80, 443, and 02:21
8443 for Nextcloud All-in-One. This is really important. You need to forward all three ports to the 02:28
IP address of your home server, which we determined earlier. If that's the case, 02:35
meaning you've configured a DynDNS address on your system—I did it directly 02:41
in my router, but you can also use a DynDNS client—you'll need to do this. I 02:46
registered my DynDNS address with freedns.afraid.org, but you can 02:51
choose any other provider. Once you've forwarded these three ports, you should also have Docker installed on your 02:59
system, and ideally Firefox as well, since Tuxwiz 03:05
comes with the Falkon browser by default. You'll want to manage everything in Firefox 03:10
because the Falkon browser is too limited for that. Once that's done, you're ready 03:15
to go. (And Docker, if you haven't already installed it.) I prefer to install it 03:21
from the distribution's official repositories. On a Debian-based system, I can 03:25
do this with `sudo install docker.io`. That's already the case here, so I already have it installed, 03:31
and Docker would then be installed as well. The instructions recommend 03:38
installing Docker from Docker Hub. If possible, I avoid that and use Docker from 03:44
the distribution. That way, it's always cleanly updated. The next step explains 03:49
how to install Nextcloud AIO. This is done with this command, 03:55
which I'll now execute. In the background, it's already attempting 04:03
to pull this image. So, it's trying to download and start this image for us, 04:09
so we can get started with our own cloud right away. We can then 04:15
try accessing it via our DynDNS domain, which we've already set up, using port 8443, which 04:22
is also offered here: Domain points to server 8443. So, 04:30
https://tuxcloud.mooo.com:8443. I'm specifying https here in advance because that's important 04:39
to ensure a secure connection. It's already trying 04:51
to access my domain in the background. This should work 04:57
if everything has been properly prepared. If you encounter any problems at this point, 05:02
Then definitely get in touch with me in the community. You can find it here at 05:07
spacefun.ch under Community. Don't give up, we always have an idea. So, you can simply 05:11
scan the QR code here or click on Telegram and you're in. We'll definitely help you 05:17
in situations like this, and we've gotten every solution working so far. 05:22
First, you'll be given a passphrase. I'll write this passphrase down now 05:29
. I'll just copy it into the mousepad here. This is a text editor. Afterwards, 05:35
you should transfer it to your KeePass or other password manager. Now 05:40
I can open this all-in-one solution and I have to enter this passphrase here. 05:47
I've done that now, and only then does the actual setup wizard open. I'll 05:54
run it now. Here I have to enter my domain again, so 05:59
tuxcloud.mooo.com, submit domain. And now I can 06:05
select the Nextcloud version here and start the download. Down here, I have 06:14
the option to select or deselect some additional features. For example, it offers 06:19
the option to install the ClamAV antivirus scanner. I've 06:26
already made a video about ClamAV, the antivirus scanner for Linux. You should definitely check it 06:30
out. Here you also have the option to install Collabora. It's 06:35
a browser-based office suite, similar to LibreOffice, which you might know, 06:41
but entirely within the browser. I'll skip that for now, as I just want a simple Nextcloud. 06:46
There's also the option to integrate a full-text search. Always keep that in mind. It 06:52
says at the back that you need at least 1 GB more RAM, and the same applies here. So, your server or 06:58
VM obviously needs to be equipped accordingly, otherwise it won't work at all. There's 07:05
also an image preview system that you could install. I'll skip that as well 07:10
, and Nextcloud Talk, which is a talk solution, similar to Jitsi. For that, you'd need to 07:16
forward these two ports in your router. One TCP port, pay attention to that, and one UDP port on 347 07:23
as well. I'll check that off, and the whiteboard option too, because I really just want a very 07:32
simple Nextcloud instance. And down here, I'll also specify the time zone changes before 07:37
I actually start the configuration. Now I could 07:43
go straight to Download and Start Containers up here. But I could also check the box for Install Nextcloud 10 07:49
, because I naturally want the latest version, as by default it would 07:54
still install Nextcloud 9. But we want Nextcloud 10. It's telling me 08:00
now that the whole thing will take 5 to 10 minutes, and I've noticed it actually does take that long, 08:06
because it has to download all these containers and then start them right away. 08:12
Once it's finished, I'll be right back. See you soon. 08:19
It's already finished the installation and has been able to 08:24
start my containers. Here I have a good overview of my containers and could also take another 08:31
look at the log files. So, I have a way 08:36
to easily manage all my containers here in this graphical interface. It's also important to know that 08:42
the initial admin password is displayed at the top. You should definitely copy this password, 08:48
as you'll need it to access your Nextcloud. You can, 08:54
of course, change this password later in the settings. You can 09:00
also stop and restart your Nextcloud using "Stop Containers," and here you even have the option 09:06
to specify a backup drive. This backup drive should, of course, 09:13
be an external drive, ideally an external hard drive. 09:19
I've already explained in detail how to mount this drive in a video on preparing a backup drive. 09:25
Now that you've read through all this information, you can 09:34
access your Nextcloud. You can do so simply by going to tuxcloud.mooo.com. 09:40
Go to your DynDNS address and then 09:51
log in to your Nextcloud using the admin username and the password that 09:58
was displayed earlier—that long password he gave me earlier. 10:04
As you can see, the installation is incredibly easy. So, we've set up this Nextcloud in no time. 10:10
We have a fully functional system here. You can also select additional components like Collabora 10:17
Office or Whiteboard, and much more, directly during installation, allowing you 10:22
to build your own customized Nextcloud at home, exactly how you want it. If you 10:29
want to access these administration settings again later, simply 10:36
click on this icon, the admin icon, and then go to the administration settings. There you'll also find 10:43
the link to the Nextcloud AIO interface. And then you'll land back here on this interface. 10:49
Of course, you'll need to log in again with that long password 10:58
with all the words that was displayed at the beginning, and then you'll have all these 11:03
options for managing your cloud. I hope you have fun setting up 11:09
your own Nextcloud. Share your experience in the comments or in our 11:14
community. I'm looking forward to your visit. Have fun and see you soon. Bye! 11:21
Hallo liebe Planetenentdecker_innen. In diesem  Video möchte ich euch eine Lösung vorstellen,   00:00
mit der ihr ganz einfach eure eigene Nextcloud  bei euch zu Hause im Selfhosting betreiben   00:06
könnt. Und zwar heisst diese Lösung Nextcloud  All-in-One, oder auch bekannt als Nextcloud AIO   00:13
und die findest du hier auf der GitHub-Seite  des Projektes. Nextcloud All-in-One ist dabei   00:22
Teil von Nextcloud, also es kommt direkt vom  Projekt. Besser geht es eigentlich nicht.   00:29
Wenn du hier auf der GitHub-Seite des Projektes  Nextcloud All-in-One gelandet bist, dann klicke   00:34
doch hier im Bereich baut auf diesen Link,  denn dieser Link führt uns zu einer Anleitung,   00:41
die wir gleich benötigen, um die Software bei  uns zu installieren. Zur Vorbereitung habe ich   00:47
hier bei mir eine Linux-Installation in einer  VirtualBox aufgesetzt. Diese basiert auf meiner   00:53
eigenen Linux-Distribution Spacefun. Die findest  du hier auf spacefun.ch. Und zwar auf Tuxwiz in   01:01
der Mini-Variante. Tuxwiz Mini basiert wiederum  auf Debian Stable und hat gleich aber noch eine   01:08
leichtgewichtige GUI, mit der du deinen Server  dann einfach verwalten kannst. Also das eignet   01:15
sich wirklich sehr, sehr gut für deinen  Home-Server. Als Nächstes musst du eine   01:21
DynDNS-Domain konfiguriert haben. Ich habe jetzt  hier bei mir tuxcloud.mooo.com konfiguriert und   01:28
ich muss die IP-Adresse von meinem Home-Server  wissen. Falls du dein Setup bei dir in VirtualBox   01:35
aufsetzen möchtest, denke bitte immer daran,  dass du in den Netzwerke den Netzwerkmodus auf   01:41
Bridged umstellst, damit du auch eine richtige  IP-Adresse aus deinem Heimnetzwerk bekommst.   01:47
Sollte das der Fall sein, dann kannst du das mit  hostame -I prüfen und hier vorne hast du gleich   01:53
die IP-Adresse. Die sieht bei dir natürlich  möglicherweise anders aus. Ich kann jetzt hier   02:01
noch mit ip r s schauen, wie die IP-Adresse  von meinem Router ist. Die ist hier bei mir   02:06
192.1681.1, denn dort muss ich natürlich auch  noch die Portweiterleitung konfigurieren. Ich   02:13
habe hier für Nextcloud All-in-One wie üblich  einmal den Port 80, Port 443, aber auch den   02:21
Port 8443 geforwarded. Das ist wirklich wichtig.  Alle drei Ports musst du hier forwarden auf die   02:28
IP-Adresse von deinem Home-Server, die wir ja  vorher ermittelt haben. Wenn das der Fall ist,   02:35
also du hast eine DynDNS-Adresse bei dir  konfiguriert. Bei mir habe ich das direkt   02:41
in meinem Router gemacht. Du kannst aber  auch einen DynDNS-Client verwenden. Ich   02:46
habe meine DynDNS-Adresse bei freedns.afraid.org  registriert. Du kannst aber auch einen beliebigen   02:51
anderen Anbieter wählen. Dann hast du diese drei  Ports geforwarded und du solltest bei dir auf dem   02:59
System auch schon Docker installiert haben und  am besten gleich auch noch Firefox, denn Tuxwiz   03:05
kommt standardmässig mit dem Falkon-Browser daher.  Du möchtest das Ganze aber im Firefox verwalten,   03:10
denn der Falkon-Browser ist dafür zu abgespeckt.  Wenn das geschehen ist, dann kannst du eigentlich   03:15
schon loslegen. Also Docker, falls du das noch  nicht installiert hast. Ich installiere das gerne   03:21
aus den offiziellen Repositories der Distribution.  Das kann ich auf einem Debian-basierten System mit   03:25
sudo install docker.io machen. Das ist jetzt hier  schon der Fall, das habe ich also schon drauf,   03:31
und dann wäre Docker auch schon installiert. In  der Anleitung wird hier empfohlen, Docker von   03:38
Docker Hub zu installieren. Wenn es eben geht,  verzichte ich darauf und nehme das Docker aus   03:44
der Distro. Dann habe ich es auch immer sauber  geupdated. Im nächsten Schritt wird jetzt hier   03:49
erklärt, wie wir diese Nextcloud AIO installieren  können. Und zwar geht das hier mit diesem Befehl,   03:55
den führe ich jetzt mal aus. Hier wird jetzt  im Hintergrund bereits versucht, dieses Image   04:03
zu pullen. Also, er versucht jetzt dieses Image  für uns herunterzuladen und gleich zu starten,   04:09
damit wir auch gleich schon loslegen können mit  unserer eigenen Cloud. Wir können dann gleich   04:15
versuchen, über unsere DynDNS-Domain, die wir  ja eingerichtet haben, über den Port 8443, das   04:22
bietet der hier auch an, Domain points  to server 8443 darauf zuzugreifen. Also 04:30
https://tuxcloud.mooo.com:8443. Ich gebe jetzt  hier vor schon mal https an, denn das ist wichtig,   04:39
damit die Verbindung wirklich auch gesichert ist.  Er versucht jetzt hier im Hintergrund bereits,   04:51
hier auf meine Domain zuzugreifen. Das  kann jetzt hier auch schon klappen,   04:57
wenn alles sauber vorbereitet worden ist.  Falls du an dieser Stelle irgendwo scheiterst,   05:02
dann melde dich auf jeden Fall bei mir in  der Community. Die findest du hier unter   05:07
spacefun.ch unter Community. Gebt nicht auf, wir  haben immer eine Idee. Also hier kannst du einfach   05:11
den QR-Code scannen oder auf Telegram klicken und  schon bist du bei uns dabei. Wir helfen dir auf   05:17
jeden Fall auch in solchen Situationen weiter und  wir haben bisher jede Lösung ans Laufen bekommen.   05:22
Hier wird dir als allererstes mal eine Passphrase  ausgegeben. Diese Passphrase notiere ich mir jetzt   05:29
mal. Ich kopiere mir die einfach jetzt hier in  das Mousepad. Das ist ein Texteditor. Nachher   05:35
solltest du dir aber in deinen KeePass oder deinen  anderen Passwortmanager übertragen. Jetzt kann   05:40
ich hier diese AIO-Lösung öffnen und muss jetzt  hier schon dieses Passphrase eingeben. Das habe   05:47
ich jetzt hier mal gemacht, und erst dann öffnet  sich der eigentliche Setup-Assistent. Der wird   05:54
jetzt hier einmal ausgeführt. Hier müsste ich  jetzt auch wieder meine Domain angeben, also 05:59
tuxcloud.mooo.com, submit domain. Und jetzt  kann ich hier unten, ich könnte hier die   06:05
Nextcloud-Version auswählen und den Download  bereits starten. Hier unten habe ich aber noch   06:14
die Möglichkeit, einige Zusatzfeatures an-  oder abzuwählen. Hier wird z.B. angeboten,   06:19
dass du sogar den Virenscanner ClamAV  mitinstallieren kannst. Ich habe hier   06:26
schon mal ein Video zu ClamAV gemacht, dem  Virenscanner für Linux. Schau dir das unbedingt   06:30
auch mal an. Hier hast du auch die Möglichkeit,  zusätzlich Collabora zu installieren. Das ist   06:35
eine Office-Suite, die im Browser läuft, ähnlich  wie LibreOffice, wie du das vielleicht kennst,   06:41
aber alles im Browser. Ich hake das jetzt ab, denn  ich möchte einfach nur eine einfache Nextcloud.   06:46
Es gibt auch die Möglichkeit, eine Volltextsuche  zu integrieren. Achte hier immer darauf. Hier wird   06:52
hinten angegeben, du brauchst mindestens 1 GB mehr  RAM, hier oben ebenfalls. Also dein Server oder   06:58
deine VM muss natürlich entsprechend ausgerüstet  sein, sonst funktioniert das gar nicht. Da wäre   07:05
noch ein Image Preview System, das könntest du  auch noch installieren. Ich hake das ebenfalls ab   07:10
und Nextcloud Talk, das ist also eine Talk-Lösung.  So ähnlich wie Jitsi. Und dazu müsstest du aber   07:16
noch diese zwei Ports in deinem Router forwarden.  Einmal TCP, achte da drauf, und einmal UDP 347   07:23
auch. Ich hake das auch ab und das Whiteboard  ebenfalls, denn ich möchte wirklich nur eine ganz   07:32
einfache Nextcloud bei mir haben. Und hier unten  gebe ich auch noch die Time-Zone-Changes an, bevor   07:37
ich jetzt tatsächlich hier mit der Konfiguration  beginne. Jetzt könnte ich hier oben direkt   07:43
Download und Start Containers machen. Ich könnte  aber auch hier den Haken bei Install Nextcloud 10   07:49
noch setzen, denn ich möchte natürlich gerne die  neueste Version, denn standardmässig würde er hier   07:54
immer noch Nextcloud 9 installieren. Wir möchten  aber bereits Nextcloud 10 haben. Hier sagt er mir   08:00
jetzt, das Ganze dauert 5 bis 10 Minuten, und ich  habe festgestellt, es dauert tatsächlich so lange,   08:06
denn er muss jetzt natürlich all diese Container  herunterladen und dann auch gleich noch starten.   08:12
Wenn er dann so weit ist, dann bin ich  gleich wieder für dich da. Bis gleich.   08:19
Er ist jetzt bereits fertig mit der Installation  und konnte meine Container hier auch schon   08:24
starten. Hier habe ich eine gute Übersicht über  meine Container und könnte hier auch noch mal   08:31
die Logdateien anschauen. Ich habe also eine  Möglichkeit, all meine Container hier in dieser   08:36
grafischen Oberfläche einfach zu verwalten. Hier  ist auch noch wichtig zu wissen, hier oben wird   08:42
das initiale Admin-Passwort angegeben. Dieses  solltest du dir unbedingt auch herauskopieren,   08:48
denn das benötigst du gleich, um auf deine  Nextcloud zuzugreifen. Du kannst dieses   08:54
Passwort natürlich nachher in den Einstellungen  jederzeit ändern. Über Stop Containers kannst du   09:00
deine Nextcloud auch beenden, nachher wieder neu  starten und hier hättest du sogar die Möglichkeit,   09:06
ein Backup-Laufwerk anzugeben. Dieses  Backup-Laufwerk sollte natürlich ein externes   09:13
Laufwerk sein, also am besten eine externe Disk.  Wie du diese Disk für dich einbinden kannst,   09:19
habe ich auch schon mal in einem Video zum Thema  Backuplaufwerk vorbereiten im Detail erklärt. Wenn   09:25
du jetzt diese Informationen hier alle einmal  durchgelesen hast, kannst du auch schon auf   09:34
deine Nextcloud zugreifen. Und zwar kannst du dazu  ganz einfach hier auf tux, also tuxcloud.mooo.com   09:40
gehen oder auf deine DynDNS-Adresse und dann  hier mit Admin und dem Passwort, das vorhin   09:51
angezeigt worden ist, also diesem langen Passwort  hier, das er mir hier vorhin ausgegeben hat,   09:58
kannst du dich dann an deiner Nextcloud auch  schon anmelden. Du siehst, die Installation ist   10:04
wirklich spielend einfach. Also, wir haben hier  in kürzester Zeit diese Nextcloud eingerichtet.   10:10
Wir haben hier ein vollwertiges System. Du kannst  auch zusätzliche Komponenten wie das Collabora   10:17
Office oder Whiteboard und vieles mehr direkt  bei der Installation auswählen und dir so deine   10:22
individuelle Nextcloud so, wie es für dich passt,  bei dir zu Hause aufbauen. Wenn du nachher wieder   10:29
in diese Verwaltungseinstellung möchtest,  kannst du hier einfach auf dieses Symbol,   10:36
auf das Admin-Symbol klicken und dann in die  Verwaltungseinstellung und dann hast du hier auch   10:43
noch mal den Link zum Nextcloud-AIO-Interface. Und  dann landest du hier wieder in dieser Oberfläche.   10:49
Dort musst du dich natürlich dann gegebenenfalls  auch wieder anmelden mit diesem langen Passwort   10:58
mit den vielen Wörtern, das anfangs angezeigt  worden ist, und dann hast du hier all diese   11:03
Möglichkeiten, deine Cloud zu verwalten.  Ich wünsche dir viel Spass beim Aufbauen   11:09
deiner eigenen Nextcloud. Berichte mir über deine  Erfahrung in den Kommentaren oder bei uns in der   11:14
Community. Ich freue mich auf jeden Fall schon auf  deinen Besuch. Viel Spass und bis bald. Tschüss. 11:21

In diesem Video zeige ich dir, wie du mit Nextcloud All-In-One (AIO) ganz einfach und sicher dein eigenes Selfhosting-System einrichtest. Die Lösung basiert auf Docker und kommt direkt vom Nextcloud Projekt – besser geht es kaum!

Was du lernen wirst: - Schritt-für-Schritt-Anleitung zur Installation von Nextcloud AIO auf deinem eigenen Server. - Detaillierte Erklärung des Port-Forwarding, das du in deinem Router konfigurieren musst. - Verwendung einer DynDNS-Adresse, um jederzeit und überall auf deine Nextcloud zugreifen zu können.

✨ Funktionen von Nextcloud AIO: - Integriertes Collabora Office für die Bearbeitung von Dokumenten. - Nextcloud Talk für Videoanrufe und Chats. - Ein Whiteboard für kreative Ideen und Brainstorming. - Einfache Backup-Optionen über die benutzerfreundliche Verwaltungsoberfläche.

Starte mit mir in die Welt des Selfhostings und gewinne die Kontrolle über deine Daten zurück! Vertraue nicht den großen Cloud-Anbietern, die deine Privatsphäre gefährden.

Jetzt anschauen und direkt loslegen!

Vergiss nicht, den Kanal zu abonnieren und die Glocke zu aktivieren, um keine zukünftigen Videos zu verpassen!

Navigation

Video Player