58 lines
2.2 KiB
Markdown
58 lines
2.2 KiB
Markdown
+++
|
|
title = "Self-Hosting"
|
|
description = "Meine kleine aber feine Infrastruktur"
|
|
weight = 1
|
|
template = "page.html"
|
|
|
|
[taxonomies]
|
|
tags = ["selfhosting","linux"]
|
|
|
|
[extra]
|
|
local_image = "img/Raspberry_Pi_Logo.svg"
|
|
+++
|
|
## Einleitung
|
|
Als ich in den Anfangszeiten meines Studiums richtig damit anfing in die Informationstechnik einzutauchen,
|
|
habe ich mir bei einem deutschen Fachhandel eine Rasberry Bi 4B bestellt. Wegen ihres geringen Preises und
|
|
ihrere kompakten Größe, sind diese Computer unter Bastlern und Nerds sehr beliebt. Ich experimentierte mit
|
|
der Kiste herum, installierte verschiedene Betriebssysteme und startete eine Reihe an Projekten die ich nicht
|
|
vollendete. Ein paar Semester später erzählte mir ein Arbeitskollege von rsnapshot, eine Datensicherungssoftware
|
|
die auf dem populären rsync basiert. Da ich eh noch nach einer neuen Backuplösung suchte funktionierte ich meinen
|
|
Rasberry zu einem Backup-Server um. Dass diese selbstgebaute Lösung nach Debugging-Sessions robust funktionierte,
|
|
erfüllte mich mit extrem viel Stolz und weckte mein Interesse weitere Teile der privaten IT-Bedürfniss durch
|
|
eigene Lösungen zu decken. Auf diesem Weg bin ich zum Self-Hosting gekommen.
|
|
|
|
## Warum Selfhosting?
|
|
* **Digitale Souveränität** - Unabhängigkeit von Großkonzernen und Politik
|
|
* **Lernen** - (Kennen)lernen diverser Technologien
|
|
* **Preis** - einige Services sind deutliche günstiger, wenn man sie selbst betreibt
|
|
* **Datenschutz** - man entscheidet komplett selbst welche Daten wo vorliegen
|
|
|
|
## Infrastruktur
|
|
Meine Self-Hosting Infrastruktur besteht aktuell aus sieben Maschinen. Fünf davon sind VPS
|
|
(**V**irtual**P**rivate**S**erver) die ich bei einem Cloud-Dienstleister anmiete. Bei den
|
|
restlichen Servern handelt es sich um Rasberry Pis verschiedener Generationen. Die Pis sind
|
|
über einen kleinen Netgear Switch per Ethernet verkabelt, da ich großen Wert auf stabile
|
|
Verbindungen und geringe Latenzen lege.
|
|
|
|
Ich habe auf den
|
|
|
|
##
|
|
|
|
Here's a simple "Hello, World!" in different languages:
|
|
|
|
```python
|
|
print("Hello, World!")
|
|
```
|
|
|
|
```javascript
|
|
console.log("Hello, World!");
|
|
```
|
|
|
|
```rust
|
|
fn main() {
|
|
println!("Hello, World!");
|
|
}
|
|
```
|
|
|
|
Feel free to delete this demo project when you're ready to add your own!
|