Archiv/HarryFree1.0FREEBSD: Difference between revisions

From dezentrale wiki
Jump to navigation Jump to search
(Die Seite wurde neu angelegt: „Zum betreiben des Monitors im Vorraum läuft Harry. Stabil und immer schnell dank FreeBSD! * (Backup) der Konfiguration: https://gitlab.com/dezentrale/infra/wallboard_conf * Steuerung der Steckdosen: https://gitlab.com/dezentrale/infra/probe ** Erfolgt automatisch - Nach Wochentag & Uhrzeit == Anzeige == Es läuft ein X11 ohne Login-Manager. Als Windowmanager: herbstlufwm. Dazu eine Menge Scripte (Config für herbstlufwm, P…“)
 
m (Moke moved page Projekte/Harry to Archiv/HarryFree1.0FREEBSD: Harry wurde doppelt ersetzt)
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
  +
{{Note | Stand zum 31.10.2023 wird Harry auf ein aktuelles Debian migriert. Dabei soll u.a. unnötige Komplexität entfernt werden. Aktuelle Informationen sind [[https://wiki.dezentrale.space/Private:Infrastruktur/Harry hier verfügbar]]. | info }}
Zum betreiben des [[Projekte/Monitor Vorraum|Monitors im Vorraum]] läuft Harry. Stabil und immer schnell dank FreeBSD!
 
  +
 
Für den [[Projekte/Monitor Vorraum|Monitor im Vorraum]] gibt es [[Projekte/Harry|Harry]]. Stabil und immer schnell dank FreeBSD!
  +
  +
Aus dem Space-Netzwerk lautet die Adresse:
  +
  +
https://harry.intern.dezentrale.space
  +
  +
* Dort ist mehr (und immer aktuelle) Dokumentation zu finden.
  +
* '''Achtung''': Link funktioniert nur im Space-Netzwerk...
   
 
* (Backup) der Konfiguration: https://gitlab.com/dezentrale/infra/wallboard_conf
 
* (Backup) der Konfiguration: https://gitlab.com/dezentrale/infra/wallboard_conf
 
* Schaltet die [[Infrastruktur/Monitor_Vorraum|Steckdosen]] automatisch - Nach Wochentag & Uhrzeit
* Steuerung der Steckdosen: https://gitlab.com/dezentrale/infra/probe
 
** Erfolgt automatisch - Nach Wochentag & Uhrzeit
 
   
 
== Anzeige ==
 
== Anzeige ==
Es läuft ein X11 ohne Login-Manager. Als Windowmanager: herbstlufwm.
+
Es läuft ein X11 ohne Login-Manager. Als Windowmanager: [https://herbstluftwm.org herbstlufwm].
   
 
Dazu eine Menge Scripte (Config für herbstlufwm, Panel, Autostart von Anwendungen, Automatisches durchschalten der Tabs).
 
Dazu eine Menge Scripte (Config für herbstlufwm, Panel, Autostart von Anwendungen, Automatisches durchschalten der Tabs).
Line 17: Line 25:
 
** Lolcats
 
** Lolcats
 
** [https://freifunk-leipzig.de/map/#!/en/map Freifunk Karte]
 
** [https://freifunk-leipzig.de/map/#!/en/map Freifunk Karte]
  +
  +
== Hardware ==
  +
* Lenovo ThinkCentre M72e Tiny
  +
** [[File:Lenovo_M72e_Tiny_-_Hardware_Maintenance_Manual.pdf]] - Auch bekannt als ThinkPad Bibel...
  +
  +
<pre>
  +
$ sysctl -a | grep -Ei 'hw.machine|hw.model|hw.ncpu'
  +
hw.machine: amd64
  +
hw.model: Intel(R) Core(TM) i3-2120T CPU @ 2.60GHz
  +
hw.ncpu: 4
  +
hw.machine_arch: amd64
  +
</pre>
  +
  +
<pre>
  +
$ sysctl -a | grep -i 'hw.*mem'
  +
hw.physmem: 8356032512
  +
hw.usermem: 5092265984
  +
hw.realmem: 8589934592
  +
hw.pci.host_mem_start: 2147483648
  +
hw.cbb.start_memory: 2281701376
  +
</pre>
   
 
== Server ==
 
== Server ==
Line 22: Line 51:
   
 
* Music Player Daemon
 
* Music Player Daemon
** S/PDIF Verbindung mit [[Räume/Hauptraum|Hauptraum]]
+
** S/PDIF Verbindung zum [[Räume/Hauptraum|Hauptraum]]
  +
*** Durch das [[Inventar/Behringer-XENIX-502|Mischpult]] in den [[Inventar/Renkforce-MARLIS-IV|Verstärker]]
*** (momentan kaputt, wahrscheinlich ein Leck.. Wird demnächst™ gefixt)
 
 
* Samba
 
* Samba
** Irgendwie muss die Musik ja auf die Kiste kommen
+
** Irgendwie muss die Musik auf die Kiste kommen
** Temporäres Verzeichnis - Löscht alte files
+
** Temporäres Verzeichnis - Löscht files nach einem Tag
* MQTT-Broker
 
** Mosquitto
 
 
* Webserver
 
* Webserver
 
** Anzeige von Inhalten lokal
 
** Anzeige von Inhalten lokal
  +
** Reverse-Proxy für Services
 
* MQTT-Broker
 
** Mosquitto
  +
** [https://gitlab.com/spookey/topical Logger]
  +
* [https://gitlab.com/spookey/beats Beats-Microservice]
  +
** Internet-Time per MQTT, REST, WebSocket, Buzzword-hier-einfügen
  +
* [https://gitlab.com/spookey/probe Steuerung der Steckdosen]
  +
* Homeassistant
  +
* Grafana & Prometheus
  +
** Für die eigenen Services und unseren [[Private:Infrastruktur/Netzwerk|Router]]
  +
* ...
   
Falls jemand auf der Maschine etwas hosten möchte (lokal, nur aus dem Space erreichbar): [[Benutzer:Sixtus|Sixtus]] richtet gerne weitere Jails ein.
+
Falls jemand auf der Maschine etwas hosten möchte (lokal, nur aus dem Space erreichbar): [[User:Sixtus|Sixtus]] richtet gerne weitere Jails ein.

Latest revision as of 18:33, 27 February 2024

Stand zum 31.10.2023 wird Harry auf ein aktuelles Debian migriert. Dabei soll u.a. unnötige Komplexität entfernt werden. Aktuelle Informationen sind [hier verfügbar].

Für den Monitor im Vorraum gibt es Harry. Stabil und immer schnell dank FreeBSD!

Aus dem Space-Netzwerk lautet die Adresse:

https://harry.intern.dezentrale.space

  • Dort ist mehr (und immer aktuelle) Dokumentation zu finden.
  • Achtung: Link funktioniert nur im Space-Netzwerk...

Anzeige

Es läuft ein X11 ohne Login-Manager. Als Windowmanager: herbstlufwm.

Dazu eine Menge Scripte (Config für herbstlufwm, Panel, Autostart von Anwendungen, Automatisches durchschalten der Tabs).

Inhalte sind:

Hardware

  • Lenovo ThinkCentre M72e Tiny
    • Lenovo M72e Tiny - Hardware Maintenance Manual.pdf - Auch bekannt als ThinkPad Bibel...
$ sysctl -a | grep -Ei 'hw.machine|hw.model|hw.ncpu'
hw.machine: amd64
hw.model: Intel(R) Core(TM) i3-2120T CPU @ 2.60GHz
hw.ncpu: 4
hw.machine_arch: amd64
$ sysctl -a | grep -i 'hw.*mem'
hw.physmem: 8356032512
hw.usermem: 5092265984
hw.realmem: 8589934592
hw.pci.host_mem_start: 2147483648
hw.cbb.start_memory: 2281701376

Server

Das Ding langweilt sich, und läuft sowieso (die meiste Zeit). Deshalb laufen noch (in Jails) eine Menge Dienste:

  • Music Player Daemon
  • Samba
    • Irgendwie muss die Musik auf die Kiste kommen
    • Temporäres Verzeichnis - Löscht files nach einem Tag
  • Webserver
    • Anzeige von Inhalten lokal
    • Reverse-Proxy für Services
  • MQTT-Broker
  • Beats-Microservice
    • Internet-Time per MQTT, REST, WebSocket, Buzzword-hier-einfügen
  • Steuerung der Steckdosen
  • Homeassistant
  • Grafana & Prometheus
    • Für die eigenen Services und unseren Router
  • ...

Falls jemand auf der Maschine etwas hosten möchte (lokal, nur aus dem Space erreichbar): Sixtus richtet gerne weitere Jails ein.