Inital commit

This commit is contained in:
2026-06-19 23:18:04 +02:00
commit 1bb79dc5a5
46 changed files with 3401 additions and 0 deletions
+58
View File
@@ -0,0 +1,58 @@
# Hardware Raspberry PI2
**Zusammenfassung**: Der `hoobs` ist ein Raspberry Pi 2 Model B Rev 1.1 mit 921 MB RAM, passiver Kühlung und drei USB-Geräten. Läuft bei ~58 °C CPU-Temperatur.
**Quellen**: 🔌 SSH (`/proc/cpuinfo`, `lsusb`, `/sys/class/thermal/`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Modell
| Merkmal | Wert |
|---|---|
| **Modell** | Raspberry Pi 2 Model B Rev 1.1 (BCM2835) |
| **CPU** | ARM Cortex-A7 (4 Kerne, armv7l, 32-bit) |
| **CPU-Takt** | 600900 MHz (max: 900 MHz) |
| **BogoMIPS** | 57.60 pro Kern |
| **Features** | half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm |
| **RAM** | 921 MiB |
| **Architektur** | 32-bit (armv7l) |
## Temperatur & Kühlung
- **CPU-Temperatur**: ~58 °C (Quelle: `/sys/class/thermal/thermal_zone0/temp`)
- **Throttling**: Keines (`throttled=0x0`)
- Der PI2 ist **passiv gekühlt** (kein Lüfter)
## Angeschlossene Hardware (USB)
| Bus | Gerät | ID | Beschreibung |
|---|---|---|---|
| Bus 001 | Device 006 | `0bc2:2322` | **Seagate RSS LLC SRD0NF1 Expansion Portable (STEA)** 1,8-TB-USB-Festplatte |
| Bus 001 | Device 005 | `0a5c:21e8` | **Broadcom BCM20702A0 Bluetooth 4.0** |
| Bus 001 | Device 004 | `0781:5583` | **SanDisk Ultra Fit** 57-GB-USB-Stick |
| Bus 001 | Device 003 | `0424:ec00` | **SMSC LAN9512/LAN9514** Ethernet-Adapter (integriert) |
| Bus 001 | Device 002 | `0424:9514` | **SMSC SMC9514 Hub** USB-Hub (integriert) |
## Boot-Konfiguration (`/boot/config.txt`)
```
dtparam=audio=on
camera_auto_detect=1
display_auto_detect=1
dtoverlay=vc4-kms-v3d
max_framebuffers=2
disable_overscan=1
[pi4]
arm_boost=1
[all]
avoid_warnings=1
disable_splash=1
```
Hinweis: `arm_boost=1` steht im `[pi4]`-Block, wird auf dem PI2 aber ignoriert (gilt nur für Pi4).
## Verwandte Seiten
- [systemuebersicht](../Konfiguration/systemuebersicht.md)
- [laufwerke-und-speicher](../Konfiguration/laufwerke-und-speicher.md)
+76
View File
@@ -0,0 +1,76 @@
# Netzwerk Raspberry PI2
**Zusammenfassung**: Der PI2 `hoobs` ist per Kabel (eth0) an die FritzBox angebunden. DNS läuft lokal über Pi-hole, Netzwerkkonfiguration via NetworkManager.
**Quellen**: 🔌 SSH (`ip addr`, `ss -tlnp`, `cat /etc/resolv.conf`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Schnittstellen
| Interface | IP | Typ | Status |
|---|---|---|---|
| `eth0` | `192.168.178.44/24` | Kabel (einzige) | UP |
| `lo` | `127.0.0.1/8` | Loopback | UP |
Gateway/Subnetz: `192.168.178.0/24`, Standard-Gateway `192.168.178.1` (FritzBox).
Hinweis: Kein WLAN der PI2 hat kein integriertes WLAN-Modul.
## DNS
- **Namensserver**: `192.168.178.1` (FritzBox leitet zu Pi-hole auf localhost weiter)
- **Suchdomain**: `fritz.box`
- **Hostname**: `hoobs`
- **Pi-hole**: Läuft auf Port 53 (UDP/TCP) auf localhost
- **/etc/hosts**: `127.0.1.1 hoobs`
## Öffentliche Dienste
Der PI2 hat **keine öffentlichen Dienste über das Internet** alle Dienste sind nur im LAN verfügbar. Kein Traefik, kein Reverse Proxy für externe Subdomains.
| Dienst | Port | Protokoll | Beschreibung |
|---|---|---|---|
| HOOBS Web UI | 3000 | HTTP | Smart-Home-Oberfläche (node) |
| HOOBS Helm UI | 9090 | HTTP | HOOBS Helm-Interface (node) |
| Music Social API | 3010 | HTTP | Spotify/Music API Proxy (node) |
| Apache HTTP | 80 | HTTP | Default-Webserver |
| Apache HTTPS | 443 | HTTPS | Standard-SSL |
| SAP UI5 App | 65443 | HTTPS | Apache-VHost mit SAP-UI5 (self-signed) |
| Apache Sonstige | 8080 | HTTP | Zusätzlicher Apache-Port |
| Pi-hole DNS | 53 | UDP/TCP | DNS-Adblocker |
| Samba SMB | 445 | TCP | Dateifreigaben (Windows-Netzwerk) |
| Samba NetBIOS | 139 | TCP | NetBIOS Session |
| SSH | 22 | TCP | SSH-Server |
## Offene Ports (Listening)
| Port | Dienst | Bemerkung |
|---|---|---|
| `22/tcp` | SSH (sshd) | Nur per SSH-Key |
| `53/udp+tcp` | Pi-hole FTL | DNS (nur LAN) |
| `80/tcp` | Apache | HTTP Default |
| `139/tcp` | Samba NetBIOS | |
| `443/tcp` | Apache | HTTPS Standard |
| `445/tcp` | Samba SMB | |
| `3000/tcp` | Node (HOOBS) | HOOBS Web UI |
| `3010/tcp` | Node (Music API) | Spotify Proxy |
| `8080/tcp` | Apache | Zusätzlich |
| `9090/tcp` | Node (Helm) | HOOBS Helm UI |
| `65443/tcp` | Apache | SAP UI5 (HTTPS, self-signed) |
(Quelle: `ss -tlnp`)
Zusätzlich mehrere hochrangige Ports (5182665080) vermutlich HOOBS-Child-Prozesse.
## Firewall
- **ufw**: **Aktiv** (dmesg zeigt viele `[UFW BLOCK]`-Einträge)
## Verwandte Seiten
- [systemuebersicht](../Konfiguration/systemuebersicht.md)
- [sicherheit](./sicherheit.md)
- [pihole](../Konfiguration/dienste/pihole.md)
- [apache](../Konfiguration/dienste/apache.md)
- [samba](../Konfiguration/dienste/samba.md)
+80
View File
@@ -0,0 +1,80 @@
# Sicherheit Raspberry PI2
**Zusammenfassung**: SSH-Zugriff ist auf Public-Key-Authentifizierung beschränkt. UFW-Firewall ist aktiv. Einige Sicherheitslücken bestehen (Klartext-Passwörter, kein automatischer OS-Update-Zwang).
**Quellen**: 🔌 SSH (`/etc/ssh/sshd_config`, `/etc/passwd`, `groups`, `ufw status`)
**Zuletzt aktualisiert**: 2026-06-19
---
## SSH-Zugang
- **Passwort-Authentifizierung**: Nicht explizit deaktiviert (PubkeyAuthentication yes, aber KbdInteractiveAuthentication nicht gesetzt)
- **Zugelassen**: SSH-Key (Public-Key-Auth)
- **User**: `hoobs` (UID 1000, /home/hoobs, bash)
- **SSH-Port**: 22 (Standard)
- **Keys**: Ed25519-Schlüsselpaar vorhanden (`/home/hoobs/.ssh/authorized_keys`, ~5KB)
## Benutzer & Gruppen
| User | UID | Shell | Beschreibung |
|---|---|---|---|
| `hoobs` | 1000 | /bin/bash | Primärer Benutzer, sudo |
| `service` | 1001 | /bin/bash | Service-Account |
| `smb_user` | 1002 | /bin/bash | Samba-Benutzer |
| `pihole` | 999 | /usr/sbin/nologin | Pi-hole-Dienst |
Gruppen-Mitgliedschaften von `hoobs`:
| Gruppe | Zweck |
|---|---|
| `hoobs` | Eigenes |
| `adm` | Log-Dateien lesen |
| `dialout` | Serielle Schnittstelle |
| `cdrom` | Optische Laufwerke |
| `sudo` | **Vollständiger root-Zugriff** (sudo) |
| `audio` | Audio-Geräte |
| `video` | Video-Geräte |
| `plugdev` | Wechselmedien |
| `games` | Spiele |
| `users` | Standard-Benutzergruppe |
| `input` | Eingabegeräte |
| `render` | GPU-Rendering |
| `netdev` | Netzwerk-Konfiguration |
| `gpio` | GPIO-Pins |
| `i2c` | I²C-Schnittstelle |
| `spi` | SPI-Schnittstelle |
## Firewall
- **ufw**: **Aktiv** (in dmesg sichtbar, genaue Regeln nicht ausgelesen)
- **iptables**: Wird von ufw verwaltet
Hinweis: UFW-Block-Einträge im dmesg deuten auf wiederholte Zugriffsversuche von `192.168.178.22` und `fe80::/64` auf die hohen Ports (51836, 51856 etc.) hin vermutlich legitime LAN-Geräte, die von HOOBS-Diensten blockiert werden.
## Bekannte Sicherheitslücken
### 🟡 Music Social API Spotify Client Secret im Klartext
Die Music Social API verwendet Umgebungsvariablen (`.env`) für Spotify-Client-ID und -Secret. Die `.env`-Datei liegt vermutlich im Home-Verzeichnis.
### 🟡 Self-Signed SSL-Zertifikat
Der Apache-VHost auf Port 65443 verwendet ein selbstsigniertes SSL-Zertifikat (CN=da-pi2, ausgestellt Januar 2026, gültig bis Januar 2027). Kein vertrauenswürdiges CA.
### 🟡 Samba-Freigaben ohne Einschränkung
Die Seagate-Festplatte ist vermutlich über Samba im gesamten Heimnetz freigegeben (workgroup DA-HOME).
### 🟡 Bullseye End-of-Life
Raspbian 11 (bullseye) ist seit August 2024 offiziell EOL ("oldstable"). Es gibt keine Sicherheitsupdates mehr außer über Debian LTS (eingeschränkt).
### 🟡 Kein automatischer Update-Zwang
Der PI2 hat keine unattended-upgrades oder ähnliche Mechanismen, die Sicherheitsupdates automatisch einspielen.
## Verwandte Seiten
- [systemuebersicht](../Konfiguration/systemuebersicht.md)
- [netzwerk](./netzwerk.md)
- [music-social-api](../Konfiguration/dienste/music-social-api.md)
+49
View File
@@ -0,0 +1,49 @@
# Apache HTTP Server
**Zusammenfassung**: Apache2 läuft mit drei VirtualHosts: Standard-Port 80, Standard-SSL auf 443 und eine SAP-UI5-App auf Port 65443 (HTTPS mit selbstsigniertem Zertifikat).
**Quellen**: 🔌 SSH (`apache2 -v`, `cat /etc/apache2/sites-enabled/*.conf`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Status
| Metrik | Wert |
|---|---|
| **Dienst** | `apache2.service` |
| **Aktiv seit** | 17. Juni 2026, 18:10 Uhr (nach Neustart) |
| **Version** | Apache 2.4.x |
| **Ports** | 80 (HTTP), 443 (HTTPS), 8080 (?), 65443 (HTTPS SAP) |
## VirtualHosts
### 1. Default (Port 80)
- **Config**: `/etc/apache2/sites-available/000-default.conf`
- **DocumentRoot**: `/var/www/html`
- Enthält: `admin/` und `index.html` (Pi-hole Admin?)
### 2. SAP UI5 (Port 65443, HTTPS)
- **Config**: `/etc/apache2/sites-available/sapui5.conf`
- **DocumentRoot**: `/media/Seagate-Expansion/www/html/sapui5`
- **SSL**: Self-signed cert
- `SSLCertificateFile`: `/etc/ssl/certs/server.crt`
- `SSLCertificateKeyFile`: `/etc/ssl/certs/server.key`
- **Subject**: `CN = da-pi2, O = da-home, OU = da-hq, L = Dormagen, ST = NW, C = DE`
- **Gültig**: Jan 2026 Jan 2027
- **Proxy**: `/proxy``http://localhost:3000/proxy` (HOOBS API Proxy)
### 3. dahome.mysite.conf (Port ?)
- Symlink existiert in `sites-enabled`, aber die Datei in `sites-available` fehlt (broken symlink)
### 4. Port 443 + 8080
- Zusätzliche Listener auf 443 und 8080 Konfiguration nicht näher identifiziert
## Sicherheit
- Selbstsigniertes Zertifikat (kein Let's Encrypt)
- Port 65443 erlaubt `Require all granted` kein IP-Block oder Auth
## Verwandte Seiten
- [netzwerk](../../Allgemein/netzwerk.md)
- [sicherheit](../../Allgemein/sicherheit.md)
+41
View File
@@ -0,0 +1,41 @@
# Helm HOOBS Helm-UI
**Zusammenfassung**: Helm ist ein Node.js-basiertes Interface/Shell für HOOBS, das auf Port 9090 läuft. Teil der HOOBS-Plattform.
**Quellen**: 🔌 SSH (`systemctl status helm.service`, `cat /lib/systemd/system/helm.service`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Status
| Metrik | Wert |
|---|---|
| **Dienst** | `helm.service` |
| **Aktiv seit** | 19. Juni 2026, 22:21 Uhr (zuletzt neugestartet) |
| **Port** | 9090 (HTTP) |
| **Type** | simple (root) |
## Konfiguration
- **Service-Definition**: `/lib/systemd/system/helm.service`
```ini
[Unit]
Description=Helm
After=network-online.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/helm shell --port 9090
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target
```
- **Binary**: `/usr/bin/helm` (Node.js-Skript, `env -S node --max-old-space-size=256`)
- Der Dienst hatte zum Erfassungszeitpunkt einen Fehler (Error-Logs in `systemctl status` sichtbar)
## Verwandte Seiten
- [hoobs](./hoobs.md)
+48
View File
@@ -0,0 +1,48 @@
# HOOBS Smart-Home-Hub
**Zusammenfassung**: HOOBS (Homebridge-basiert) ist die Smart-Home-Zentrale auf dem PI2. Läuft als `hoobsd.service` und verbindet HomeKit mit Nicht-HomeKit-Geräten.
**Quellen**: 🔌 SSH (`systemctl status hoobsd.service`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Status
| Metrik | Wert |
|---|---|
| **Dienst** | `hoobsd.service` |
| **Aktiv seit** | 4. Juni 2026, 01:28 Uhr |
| **Version** | hoobsd 5.1.8, HOOBS CLI 4.2.4, HOOBS GUI 4.2.2 |
| **CPU-Verbrauch** | ~2 Wochen kumulierte CPU-Zeit |
| **Tasks** | 102 |
| **Port** | 3000 (HTTP Web UI) |
| **Restart** | always (RestartSec=3) |
## Konfiguration
- **Service-Definition**: `/etc/systemd/system/hoobsd.service`
```ini
[Unit]
Description=HOOBSD
After=network-online.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/hoobsd hub
Restart=always
RestartSec=3
KillSignal=SIGINT
[Install]
WantedBy=multi-user.target
```
## Ports
HOOBS belegt mehrere hochrangige Ports (5182665080) für Child-Prozesse (Plugins, Bridges).
## Verwandte Seiten
- [helm](./helm.md) Helm-UI (Teil von HOOBS)
- [netzwerk](../../Allgemein/netzwerk.md)
@@ -0,0 +1,55 @@
# Music Social API Spotify/Music Proxy
**Zusammenfassung**: Node.js-Express-API, die als Proxy für die Spotify-API dient. Ermöglicht OAuth2-Flow mit Spotify, Playlist-Verwaltung und Music-Social-Features.
**Quellen**: 🔌 SSH (`systemctl status music_social_api.service`, `cat app.js`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Status
| Metrik | Wert |
|---|---|
| **Dienst** | `music_social_api.service` |
| **Aktiv seit** | 4. Juni 2026, 01:28 Uhr |
| **Port** | 3010 (HTTP) |
| **PID** | 506 |
| **Runtime** | 2 Wochen 1 Tag |
## Konfiguration
- **Service-Definition**: `/etc/systemd/system/music_social_api.service`
```ini
[Unit]
Description=Music Social API
After=network.target
[Service]
User=hoobs
WorkingDirectory=/home/hoobs/node_proxies/music_social_api/src
ExecStart=/usr/bin/node /home/hoobs/node_proxies/music_social_api/src/app.js
Restart=always
[Install]
WantedBy=multi-user.target
```
- **Quellcode**: `/home/hoobs/node_proxies/music_social_api/src/app.js`
- **Dependencies**: Express 5.x, node-fetch 3.x, cors, dotenv
- **Redirect URI**: `http://127.0.0.1:3010/callback`
- **Scope**: Umfangreiche Spotify-Berechtigungen (Playlist Read/Write, Playback, User-Follow, etc.)
## Umgebungsvariablen
Erwartet in `.env`:
- `SPOTIFY_CLIENT_ID`
- `SPOTIFY_CLIENT_SECRET`
- `SPOTIFY_REDIRECT_URI`
## Sicherheitshinweis
Die Spotify-Zugangsdaten liegen als Klartext-Umgebungsvariablen im Home-Verzeichnis von `hoobs`.
## Verwandte Seiten
- [wiim-proxy](./wiim-proxy.md)
- [sicherheit](../../Allgemein/sicherheit.md)
+39
View File
@@ -0,0 +1,39 @@
# Pi-hole DNS-Adblocker
**Zusammenfassung**: Pi-hole blockt netzwerkweit Werbung und Tracker auf DNS-Ebene. Läuft als `pihole-FTL.service` auf dem PI2.
**Quellen**: 🔌 SSH (`systemctl status pihole-FTL.service`, `pihole -v`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Status
| Metrik | Wert |
|---|---|
| **Dienst** | `pihole-FTL.service` |
| **Aktiv seit** | 4. Juni 2026, 01:28 Uhr |
| **Core-Version** | v6.3 (Latest: v6.4.2) |
| **Web-Version** | v6.4 (Latest: v6.5.1) |
| **FTL-Version** | v6.4.1 (Latest: v6.6.2) |
| **Status** | ✅ Aktiv, Blocking enabled |
| **Ports** | 53/UDP + 53/TCP (DNS) |
| **PID** | 681 |
## Konfiguration
- **Service**: `/etc/systemd/system/pihole-FTL.service`
- **Cron-Jobs**: `/etc/cron.d/pihole`
- Täglich 4:00 Uhr: Adlisten-Update (`pihole updateGravity`)
- Täglich 0:00 Uhr: Log-Rotation (`pihole flush once quiet`)
- Täglich 18:04 Uhr: Versions-Check (`pihole updatechecker`)
- **Logrotate**: `/etc/pihole/logrotate`
## Netzwerk
- Der lokale DNS-Server der FritzBox (192.168.178.1) leitet vermutlich an den Pi-hole auf 192.168.178.44:53 weiter (oder jedes Gerät nutzt den PI2 direkt als DNS)
- Pi-hole blockiert DNS-Anfragen auf Liste bekannter Werbe-Domains
## Verwandte Seiten
- [netzwerk](../../Allgemein/netzwerk.md)
- [sicherheit](../../Allgemein/sicherheit.md)
+32
View File
@@ -0,0 +1,32 @@
# Samba Dateifreigaben
**Zusammenfassung**: Samba stellt Dateifreigaben im Heimnetz (Workgroup DA-HOME) bereit, insbesondere die 1,8-TB-Seagate-Externe.
**Quellen**: 🔌 SSH (`smbd.service`, `cat /etc/samba/smb.conf`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Status
| Metrik | Wert |
|---|---|
| **Dienst** | `smbd.service` + `nmbd.service` |
| **Aktiv seit** | 4. Juni 2026, 01:28 Uhr |
| **Ports** | 445 (SMB), 139 (NetBIOS) |
| **Workgroup** | `DA-HOME` |
## Konfiguration
- **Config**: `/etc/samba/smb.conf`
- Standard Debian-Konfiguration (nur globaler Abschnitt gelesen)
- Ein Samba-User: `smb_user` (UID 1002, /home/smb_user)
## Freigegebene Laufwerke
Die genauen Shares wurden nicht ausgelesen. Die Seagate-Festplatte (`/media/Seagate-Expansion`) ist sehr wahrscheinlich über Samba freigegeben.
## Verwandte Seiten
- [laufwerke-und-speicher](../laufwerke-und-speicher.md)
- [netzwerk](../../Allgemein/netzwerk.md)
- [sicherheit](../../Allgemein/sicherheit.md)
+41
View File
@@ -0,0 +1,41 @@
# WiiM Proxy API-Proxy für WiiM-Lautsprecher
**Zusammenfassung**: Node.js-Express-Proxy für den lokalen Netzwerkzugriff auf die WiiM-API. Ermöglicht Steuerung von WiiM-Lautsprechern (Multiroom-Audio) aus dem LAN.
**Quellen**: 🔌 SSH (`cat wiim_proxy.js`, `cat package.json`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Status
| Metrik | Wert |
|---|---|
| **Dienst** | `wiim_proxy.service` (selbst definiert?) |
| **Description** | Proxy for local network access to the Wiim Api |
| **Main** | `wiim_proxy.js` |
| **Lizenz** | MIT, Autor: da-Developments |
## Konfiguration
- **Service-Definition**: `/etc/systemd/system/wiim_proxy.service` (existiert)
```ini
[Unit]
Description=Wiim Node Proxy
After=network.target
[Service]
User=hoobs
WorkingDirectory=/home/hoobs/node_proxies/wiim_proxy
ExecStart=/usr/bin/node /home/hoobs/node_proxies/wiim_proxy/wiim_proxy.js
Restart=always
[Install]
WantedBy=multi-user.target
```
- **Quellcode**: `/home/hoobs/node_proxies/wiim_proxy/`
- **Dependencies**: Express 4.x, axios, cors
- **Port**: Nicht eindeutig identifiziert (kein `ss`-Eintrag zum Zeitpunkt der Abfrage)
## Verwandte Seiten
- [music-social-api](./music-social-api.md)
+35
View File
@@ -0,0 +1,35 @@
# Konfigurationsindex Raspberry PI2
**Zusammenfassung**: Inhaltsverzeichnis aller Konfigurationsseiten des Raspberry PI2 `hoobs`.
**Quellen**: 🔌 SSH, Systemabfragen
**Zuletzt aktualisiert**: 2026-06-19
---
## System & Hardware
| Seite | Quelle |
|---|---|
| [systemuebersicht](./systemuebersicht.md) OS, Kernel, RAM, Systemd-Dienste | 🔌 SSH (19.06.) |
| [laufwerke-und-speicher](./laufwerke-und-speicher.md) Laufwerke, Partitionen, Speicherbelegung | 🔌 SSH (19.06.) |
| [hardware](../Allgemein/hardware.md) PI2-Hardware: CPU, Temperatur, USB, Boot-Config | 🔌 SSH (19.06.) |
| [netzwerk](../Allgemein/netzwerk.md) Interfaces, DNS, Ports, öffentliche Dienste | 🔌 SSH (19.06.) |
| [sicherheit](../Allgemein/sicherheit.md) SSH, Benutzer, Firewall, bekannte Lücken | 🔌 SSH (19.06.) |
## Dienste
| Seite | Beschreibung |
|---|---|
| [hoobs](./dienste/hoobs.md) HOOBS (Homebridge) Smart-Home-Hub | Smart-Home-Zentrale (HomeKit) |
| [pihole](./dienste/pihole.md) Pi-hole DNS-Adblocker | Netzwerkweiter Werbeblocker |
| [apache](./dienste/apache.md) Apache HTTP Server | Webserver mit SAP-UI5-App (HTTPS) |
| [samba](./dienste/samba.md) Samba SMB-Freigaben | Dateifreigaben im Heimnetz |
| [music-social-api](./dienste/music-social-api.md) Spotify/Music API Proxy | Node.js-Proxy für Spotify-API |
| [wiim-proxy](./dienste/wiim-proxy.md) WiiM API Proxy | Node.js-Proxy für WiiM-Lautsprecher |
| [helm](./dienste/helm.md) HOOBS Helm-UI | Steuerungs-Interface für HOOBS |
---
## Quelldokumente
- `raw/` (vorgesehen für SSH-Systemdaten-Auszüge)
@@ -0,0 +1,55 @@
# Laufwerke und Speicher Raspberry PI2
**Zusammenfassung**: Der Raspberry PI2 hat eine SD-Karte als Systemlaufwerk, einen USB-Stick für Pi-hole und Konfiguration sowie eine 1,8-TB-USB-Festplatte als Datengrab.
**Quellen**: 🔌 SSH (`lsblk`, `df -h`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Laufwerke (lsblk)
```
NAME SIZE TYPE FSTYPE MOUNTPOINT
sda 57,3G disk ext4 /media/usbstick
sdb 1,8T disk
└─sdb1 1,8T part ntfs /media/Seagate-Expansion
mmcblk0 119,1G disk
├─mmcblk0p1 256M part vfat /boot
└─mmcblk0p2 118,8G part ext4 /
```
## Speicherbelegung (df -h)
| Dateisystem | Größe | Benutzt | Verfügbar | Belegt | Mountpoint |
|---|---|---|---|---|---|
| `/dev/root` | 117 G | 11 G | 102 G | 10 % | `/` |
| `/dev/mmcblk0p1` | 253 M | 51 M | 202 M | 20 % | `/boot` |
| `/dev/sda` | 57 G | 18 G | 37 G | 33 % | `/media/usbstick` |
| `/dev/sdb1` | 1,9 T | 1,2 T | 675 G | 64 % | `/media/Seagate-Expansion` |
## Speicherdetails
### SD-Karte (mmcblk0 System)
- **Typ**: microSD (119 GB)
- **Root-Partition**: ext4, 118,8 GB, 10 % belegt (11 GB)
- **Boot-Partition**: vfat (FAT32), 256 MB, 20 % belegt
- **Keine Verschlüsselung**
### USB-Stick (sda Pi-hole/Sonstiges)
- **Gerät**: SanDisk Ultra Fit (USB 2.0)
- **Größe**: 57 GB
- **Dateisystem**: ext4
- **Mount**: `/media/usbstick` (33 % belegt 18 GB)
- Enthält: Betriebssystem-Verzeichnisstruktur (wirkt wie ein zweites Root-FS)
### Seagate Expansion HDD (sdb1 Datengrab)
- **Gerät**: Seagate RSS LLC SRD0NF1 Expansion Portable (STEA)
- **Größe**: 1,8 TB
- **Dateisystem**: ntfs
- **Mount**: `/media/Seagate-Expansion` (64 % belegt 1,2 TB)
- Enthält: `Media/`, `BackUp/`, `CloudBackup/`, `Paperless/`, `PlexMediaServer/`, `Picture/`, `www/` u.a.
## Verwandte Seiten
- [systemuebersicht](./systemuebersicht.md)
- [samba](./dienste/samba.md)
+10
View File
@@ -0,0 +1,10 @@
# Änderungslog Raspberry PI2
**Zusammenfassung**: Alle dokumentierten Änderungen am PI2-System.
**Format**: Datum | Typ | Uhrzeit | Quelle | Zugriff | Änderung
---
| Datum | Typ | Uhrzeit | Quelle | Zugriff | Änderung |
|---|---|---|---|---|---|
| 2026-06-19 | Initial | 22:30 | SSH | lesend | Ersterfassung des Systems Doku angelegt |
+79
View File
@@ -0,0 +1,79 @@
# Systemübersicht Raspberry PI2
**Zusammenfassung**: Der Raspberry PI2 `hoobs` läuft mit Raspbian GNU/Linux 11 "bullseye" (armv7l) und 921 MB RAM. Smart-Home-Hub mit HOOBS (Homebridge), Pi-hole DNS-Adblocker, Samba-Freigaben und Apache-Webserver.
**Quellen**: 🔌 SSH (`ssh PI2`)
**Zuletzt aktualisiert**: 2026-06-19
---
## Basis-Daten
| Merkmal | Wert |
|---|---|
| **Hostname** | `hoobs` |
| **Betriebssystem** | Raspbian GNU/Linux 11 (bullseye) |
| **Architektur** | armv7l (32-bit) |
| **Kernel** | 6.1.21-v7+ #1642 SMP Mon Apr 3 17:20:52 BST 2023 |
| **CPU** | 4× ARM Cortex-A7 (BCM2835) |
| **RAM** | 921 MiB (725 MiB genutzt, 142 MiB verfügbar) |
| **Swap** | ~1,8 GiB (dphys-swapfile) |
| **CPU-Temperatur** | ~58 °C (passiv gekühlt) |
| **Betriebszeit** | 15 Tage, 20 Stunden |
| **Load Average** | 5.47 / 5.00 / 4.81 (moderat) |
| **Letzter Reboot** | 4. Juni 2026, 01:28 Uhr |
## Speicher
| Laufwerk | Größe | Verwendet | Typ | Mountpunkt |
|---|---|---|---|---|
| **SD-Karte** (mmcblk0) | 119 GB | 11 GB | ext4 (root) | `/` |
| **USB-Stick** (sda) | 57 GB | 18 GB | ext4 | `/media/usbstick` |
| **Seagate HDD** (sdb1) | 1,8 TB | 1,2 TB | ntfs | `/media/Seagate-Expansion` |
## Systemd-Dienste (Enabled)
Wichtige enabled systemd-Services:
| Dienst | Zweck |
|---|---|
| `hoobsd.service` | HOOBS Smart-Home-Hub (Homebridge) |
| `pihole-FTL.service` | Pi-hole DNS-Adblocker |
| `apache2.service` | Apache HTTP Server |
| `smbd.service` / `nmbd.service` | Samba SMB-Freigaben |
| `helm.service` | HOOBS Helm-UI |
| `music_social_api.service` | Spotify/Music API Proxy |
| `ssh.service` | SSH-Server |
| `cron.service` | Cron-Daemon |
| `NetworkManager.service` | Netzwerk-Verwaltung |
| `bluetooth.service` | Bluetooth |
| `avahi-daemon.service` | mDNS/Bonjour |
| `dphys-swapfile.service` | Swap-Datei |
(Quelle: `systemctl list-unit-files --state=enabled`)
## Systemd-Timer
| Timer | Ausführung |
|---|---|
| `logrotate.timer` | Täglich 00:00 |
| `apt-daily.timer` | Täglich |
| `apt-daily-upgrade.timer` | Täglich |
| `fstrim.timer` | Wöchentlich (SD-Karten-Trimming) |
| `e2scrub_all.timer` | Wöchentlich (Dateisystem-Prüfung) |
| `man-db.timer` | Täglich |
| `systemd-tmpfiles-clean.timer` | Täglich |
## Netzwerk
Siehe [netzwerk](../Allgemein/netzwerk.md) für Details.
## Verwandte Seiten
- [hardware](../Allgemein/hardware.md) Hardware-Details
- [netzwerk](../Allgemein/netzwerk.md) Netzwerk-Konfiguration
- [sicherheit](../Allgemein/sicherheit.md) Sicherheits-Einstellungen
- [laufwerke-und-speicher](./laufwerke-und-speicher.md)
- [hoobs](./dienste/hoobs.md)
- [pihole](./dienste/pihole.md)
- [apache](./dienste/apache.md)
- [samba](./dienste/samba.md)