diff --git a/content/projects/self_hosting/index.md b/content/projects/self_hosting/index.md index 42607ae..a13ec07 100644 --- a/content/projects/self_hosting/index.md +++ b/content/projects/self_hosting/index.md @@ -8,7 +8,7 @@ template = "page.html" tags = ["selfhosting","linux"] [extra] -local_image = "img/Raspberry_Pi_Logo.svg" +local_image = "img/server_icon.svg" +++ ## Einleitung Der folgende Artikel gibt einen Überblick zur aktuellen Architektur meiner privaten IT-Infrastruktur. @@ -36,28 +36,28 @@ Verbindungen und geringe Latenzen lege. | [ VM1 ] | | [ VM2 ] | | [ VM3 ] | | [ VM4 ] | | [ VM5 ] | | PW-Manager | | benji0x3c | | Monitoring | | Git-Repo | | jumphost | |____________| |____________| |____________| |____________| |____________| - - ____________ ____________ - | | | | - | [ Pi1 ] | | [ Pi2 ] | - | PW-Manager | | benji0x3c | - |____________| |____________| + + + + + |+| + + + + + |+| + + + + + |+| + + + + + |+| + + + + + wg-Tunnel& + + + + + SSH + ++++++++++++++++++++ SSH ++++++++++++++++++++++++++++++ |+| + + + |+| + Cloud +++ + |+| +--------------------------------------+---------------------+----|+|------ + On-Premise +____________ +____|+|_____ + | | | | + | [ Pi2 ] | | [ Pi1 ] | + | |+ SSH ++| Backups | + | DiscordBot | | Ansible | + |____________| |____________| ``` +Die Ascii-Grafik skizziert den groben Aufbau meiner Infrastruktur und ist relativ selbsterklärend. +Einige Details möchte ich dennoch hervorheben: ++ da Pi1 der die Maschine ist von der Ansible Automationen gestartet werden, liegt sein public-key auf jedem anderen Server ++ da Pi1 und Pi2 nicht vom Monitoring Server erreicht werden können, pushen sie ihre Telemetrie-Daten selbstständig per SSH ++ um mein lokales Netz aus der Distanz warten habe ich eine externe VM per VPN Tunnel mit Pi1 verbunden -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! +## Anwendungen +Im folgenden werde kurz Auflisten welche diff --git a/static/img/server_icon.svg b/static/img/server_icon.svg new file mode 100644 index 0000000..abe1c01 --- /dev/null +++ b/static/img/server_icon.svg @@ -0,0 +1,4 @@ + + + +