Archiv/HarryFree1.0FREEBSD: Difference between revisions

From dezentrale wiki
Jump to navigation Jump to search
mNo edit summary
m (Moke moved page Projekte/Harry to Archiv/HarryFree1.0FREEBSD: Harry wurde doppelt ersetzt)
 
(8 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 ==
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 17: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.