Archiv/HarryFree1.0FREEBSD: Difference between revisions

From dezentrale wiki
Jump to navigation Jump to search
m (Bug fixes and performance improvements)
mNo edit summary
Line 54: Line 54:
 
* Music Player Daemon
 
* Music Player Daemon
 
** S/PDIF Verbindung zum [[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]]
+
*** Durch das [[Inventar/Behringer-XENIX-502|Mischpult]] in den [[Inventar/Renkforce-MARLIS-IV|Verstärker]]
 
* Samba
 
* Samba
 
** Irgendwie muss die Musik auf die Kiste kommen
 
** Irgendwie muss die Musik auf die Kiste kommen

Revision as of 16:07, 1 June 2022

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

Aus dem Space-Netzwerk lautet die Adresse:

http://harry.intern.dezentrale.space

  • Dort ist mehr (und immer aktuelle) Dokumentation zu finden.
  • Achtung: Link funktioniert nur im Space-Netzwerk...
  • Achtung: http (leider) ohne s
    • Browser erzwingen https - manchmal klappts mit dem Private-Mode.
    • Würde gerne LetsEncrypt nutzen. Harry ist von außen nicht erreichbar. Deshalb muss unser DNS Setup mal glatt gezogen werden, damit das mit der DNS Challenge auch hinhaut.


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

$ 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.