Python Programmierkurs

Python Logo (CC-BY-SA The people from the Tango! project / Wikipedia)

Einführung in Python Eine Motivation zur Entwicklung des Raspberry Pi lag darin, Menschen einen preiswerten Computer zur Verfügung zu stellen, den man einfach benutzen kann und sofort programmieren kann. Ähnlich, wie es der Commodore C64 in den 1980ern Jahren getan hat. Das Pi im Namen bezieht sich auf die Programmiersprache Python. Diese möchte ich dir … Weiterlesen

Raspberry Pi Pico

Raspberry Pi Pico MCU

Microcontroller Der Raspberry Pi Pico ist kein Singleboard-Computer sondern ein Microcontroller (MCU), der letztlich nur Eingabesignale entgegennimmt und entsprechend der Programmierung Ausgabesignale schaltet. Er hat nur eine geringe Stromaufnahme, wodurch er auch für den Betteriebetrieb sehr geeignet ist. Microcontroller sind fast überall zu finden, in Kaffeemaschinen, elektrischen Seifenspendern, Trockengebläsen für die Hände, überall da, wo … Weiterlesen

mariadb

close up photo of mining rig

Eine Datenbank ist für unseren Homserver mehr oder weniger Pflicht. mariadb ist ein unter GPL stehendes Datenbankmangementsystem, dass als freie Alternative von MySQL abgespalten wurde und zu diesem 100% kompatibel ist (zumindest habe ich noch keine Unterschiede feststellen können) mariadb installieren Als erstes legst du das Verzeichnis für das Volume an. Wie schon bekannt, brauchst … Weiterlesen

Gitea

Gitea ist ähnlich wie GitLab oder GitHub ein Web-Frontend für Versionskontrollsoftware, wie z.B. git. Es steht unter MIT-Lizenz und lässt sich hervorragend in Docker auf unserem Homeserver installieren. git Das Versionsverwaltungstool git wurde ab 2005 von Linus Torvalds entwickelt und ist heute in vielen Softwareentwicklungsprojekten zur Sourcecode Versionierung im Einsatz. git unterstützt kollaborative Softwareentwicklung, Branching. … Weiterlesen

Container und Volumes

Docker Logo (Wikipedia/dotCloud Inc. Apache Licence 2.0)

Datenspeicherung Bei der Installation von Docker haben wir einen ersten, ganz einfachen Container gestartet, der keine Daten im Dateisystem speichert. Dies wäre auch nicht gut, da nach Ende des Containers alle darin liegenden Daten weg sind, will ich dir mit den Volumes jetzt zeigen, wie die Daten eines Datenbankcontainers erhalten bleiben. Volumes Ein Volume ist … Weiterlesen

Projekt: Samba

Samba Nachdem wir im ersten Teil das NAS Laufwerk eingerichtet und per NFS exportiert haben, wollen wir jetzt mittels Samba auch der Windowswelt Zugriff geben. Ich zeige dir hier, wie du dass Verzeichnis „/Backup-Repo/public“ Das Pendat zu NFS in der Windowswelt heisst Server Message Blocks auch als Common Internet File System bezeichnet. Die Konfiguration ist … Weiterlesen

Projekt: NAS mit dem Raspi

NAS Ein NAS (Network Attached Storage) ist einfach gesagt, eine Festplatte, die in deinem gesamten Netzwerk zur Verfügung gestellt wird und auf die dann alle Geräte zugreifen können.Diese gibt es fertig zu kaufen, in diese Geräte kann man dann mehrere Datenträger zu einem RAID zusammenfassen.Ich will die hier zeigen, wie du ein einfaches NAS selbst … Weiterlesen

DokuWiki

Logo von DokuWiki (by Esther Brunner, GPL)

DokuWiki ist eine einfache, in PHP geschriebene Wiki-Software, die sich gut in Docker auf unserem Raspberry Pi installieren lässt (Homepage). In DokuWiki kannst du verschiedenste Sachen festhalten, z.B die Konfiguration deines Pis, die Einkaufsliste, Stundenpläne der Kinder und was dir sonst so alles einfällt. Installation Um DokuWiki mit docker-compose zu installieren, speicherst du den folgenden … Weiterlesen

Homeserver

Material für den Homeserver In diesem Beitrag wollen wir mit einem Raspberry Pi einen kleinen Homeserver bauen, auf wir mit Docker verschiedene Dienste laufen lassen können. Packungsinhalt SSD montieren Zunächst löst du die kleine Schrauben am Ende gegenüber des m.2 Steckplatzes. Die m.2 SSD steckst du vorsichtig in den vorgesehenen Steckplatz auf der Basisplatte. Dank … Weiterlesen

Pi-Hole

Pi-Hole Pi-Hole ist ein Programm, dass unerwünschte Werbung aus Webseiten herausfiltern kann. Es lässt sich sehr einfach auf einem Raspberry Pi in Docker installieren. Auf dem Bild oben siehst du, dass Pi-Hole aktuell bei mir fast 8% der Anfragen ins Netz blockiert hat, weil es Werbung- oder Tracking-URL waren. Gerade Tracking-URL zu blockieren trägt zum … Weiterlesen

Creative Commons License
Except where otherwise noted, the content on this site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Olli Graf - raspithek.de

WordPress Cookie Hinweis von Real Cookie Banner