Eine alte Maschine in einem alten Gebäude.
30. November 2022

Maschi­nen­raum – Teil 1

Von tomate
Lese­dau­er 2 Minu­ten

jascha​.wtf ist mehr als nur die­ser Blog, und selbst die­ser Blog ist mehr als ein­fach nur ein Word­Press. Im Hin­ter­grund läuft ein Ser­ver, ver­schie­de­ne Tools und Diens­te. Es gibt irgend­wo einen Domain­re­gis­trar, min­des­tens einen Hos­ter und natür­lich ver­schie­de­ne Soft­ware, die exis­tiert um mir das Leben leich­ter zu machen oder mei­ne Inhal­te los zu wer­den. Für die­je­ni­gen, die ger­ne wis­sen wür­den, was hier denn so läuft (und even­tu­ell bessere/einfachere Ideen haben, was man denn neh­men könn­te) gibt es hier eine Lis­te ohne Anspruch auf Vollständigkeit. 

Domain Regis­trar und DNS-Provider

Ich nut­ze INWX, um Domains zu regis­trie­ren und die DNS-Ein­trä­ge zu ver­wal­ten. Laut dem Rech­nungs­ar­chiv mache ich das seit 2012 so und ich muss­te in den vie­len jäh­ren nur ein­mal woan­ders eine Domain regis­trie­ren. Zusätz­lich gibt es bei INWX ein dyna­mi­sches DNS Kon­to dazu, mit dem ich z.B. die URL für mein VPN nach Hau­se über eine Sub­do­main lau­fen lasse. 

Hos­ting

Ein Teil mei­ner Infra­struk­tur läuft lief bei uber​space​.de – und das schon seit auch locker 10 Jah­ren. Ich mag das Kon­zept, sehr viel selbst im Ter­mi­nal machen zu kön­nen wäh­rend ich mich nicht(!) um Updates von Betriebs­sys­tem und wich­ti­gen Pake­ten küm­mern muss. Maxi­ma­le Gestal­tungs­frei­heit bei gleich­zei­ti­ger Sicher­heit (zumin­dest was die von uber­space bereit gestell­ten Pake­te betrifft). Dazu freund­li­che, hilfs­be­rei­te Mit­ar­bei­ten­de und für fast jedes Pro­blem gibt es eine Lösung. 

Bei net­cup habe ich einen Root-Ser­ver, auf dem unter ande­ren mein Mail­ser­ver, die­se Web­site und noch ein paar ande­re Sachen (z.B. mein Git­ser­ver, YOURLS und ein Matrix-Ser­ver) laufen. 

Diens­te und Websites

Ich bin zwar ein Nerd aber auch recht faul. Um mich in mei­ner Faul­heit zu unter­stüt­zen nut­ze ich zur Admi­nis­tra­ti­on des Ser­vers die Soft­ware Clou­dron. Neben User­ma­nage­ment und Email ist das schöns­te an Clou­dron, dass ich per Klick Diens­te instal­lie­ren und dabei eine (Sub-)Domain zuwei­sen kann. Das sind bei mir eine gan­ze Men­ge. Allei­ne öffent­lich erreich­bar sind: Word­Press, Pixel­fed, YOURLS, FreshRSS, Gitea, Syn­ap­se, Next­cloud und Mast­o­don. Alle fein säu­ber­lich in Docker-Con­tai­ner ver­packt, mit regel­mä­ßi­gen Updates ver­sorgt und auf Wunsch mit dem User­ma­nage­ment von Clou­dron dan­ke einem rudi­men­tä­ren LDAP-Ser­ver verbunden. 

Mei­ne Web­site ist erst ein­mal ein Word­Press. Ich glau­be, ich muss das nie­man­den erklä­ren. Es ist also in ers­ter Linie ein Blog aber Dank ver­schie­de­ner Plug­ins ist die­ses Word­Press eben mehr als nur ein Blog. Word­Press Plug­ins sind dann doch bes­ser als ihr Ruf und ohne sie müss­te ich teil­wei­se müh­sam rum­fud­deln und da hab ich ja auch schon wie­der kei­ne Lust drauf. 

Die Bei­trä­ge des Blogs wer­den mit dem Acti­vi­ty­Pub-Plug­in von Nut­zen­den eines Acti­vi­ty­Pub-fähi­gen Diens­tes wie z.B. Mast­o­don, Pixel­fed, Miss­key oder Ple­ro­ma abon­niert, indem sie dem Kon­to @jaschawtf@jascha.wtf folgen. 

ActivityPub
ActivityPub
Preis: Kos­ten­los

Durch das Ope­nID-Plug­in ist die­se Web­site auch noch ein Ope­nID-Pro­vi­der für die Nut­zen­den auf die­sem Blog. Da ich der ein­zi­ge Nut­zen­de bin, kann ich mich auch ein­fach durch Ein­ga­be der URL bei ande­ren Sei­ten (z.B. uber​space​.de) anmel­den und muss nicht mehr im Pass­wort­sa­ve suchen gehen, was ich aber immer noch tun kann, wenn ich will. Praktisch.

openid
openid
Preis: Kos­ten­los

Wei­ter­le­sen: Aus dem Maschi­nen­raum – Teil 2, Aus dem Maschi­nen­raum – Teil 3


Bild­nach­weis
Titel­bild CC BY SA NC Karol Rol­ler, via Flickr