WHCMS, Ansible, Rundeck

Meinen Finger hat es echt schlecht erwischt. Ich schaute mir den Schden an. Es fehlt ein kleines Stück – das sieht unappetitlich aus. Das Wetter heute war schön, ich etwas geschlaucht. Die Nächte am Computer eben.

Resultate sind rar. Meine Mutter zeigte ich mal jitsi. Der Nutzen ist eben nicht klar, bei den vielen anderen Diensten. Weil Zoom bashing gerade in ist, sollte ich mit ’nem Service doch nicht zu lange warten. Ich checkte WHCMS, was auch Hetzner Plugins beinhaltet. Das kostet eben um die €100, was man auch erst mal verdienen muss. Ich frage mich, ob es mit Laravel vielleicht auch gänge. Mit dem Payment Gateway usw (Molli) wollte ich mich eigentlich nicht auseinander setzen. Ob der Service angenommen wird, liegt wohl weniger am Backend. Ich muss das MVP einfacher hinbekommen – wohl per Ansible scripts und manuelles Einrichten? Es gab sogar ein’s zum Provisioning bei Hetzner. Ich sollte testen, ob ich eine VPS bei Hetzer aufgesetzt bekomme, dann jitsi meet installiere und am Ende auch noch konfiguriere – wohl mit dem Laravel JWT Interface (und Google Login?).

Ich ging nach dem Sonnenuntergang erst wieder joggen. Dieses Mal nur kurz. Schön war eine Wolke durch ’nen Flieger hervorgerufen. Kerzengerade am Horizont, bis er dann über einem weg flog.

Ich kochte heute das bekannte Curry, passte natürlich extrem mit dem Messer auf.

Super cooles Tool zur Animation von Photos, was Adobe las 3D Inpainting schon lange angekündigt hatte, jetzt freie Software anderer Entwickler. Pro Bild soll es 2-3 Minuten dauern. Mal sehen…

Abends stellte ich das Valletta Video bereit. Dafür musste ich um die 30 Panos stitchen lassen. Dabei waren auch einige HDRs. Auf der 5TB 2,5“ geht das alles langsam. Ich verliere nun auch die Lust etwas. Nur Abonnenten und kaum Einnahmen ist eben doch lahm.

Auf mydealz gab’s eine Info, wie man mit der iKassilator Korg App zu Ableton Lite kommt. Das war cool, denn so installierte ich mir diese Minimalversion mit der Seriennummer und hätte damit auch unterwegs was zum Spielen. Der Lenovo kommt schnell an die Grenzen aber zum Herumspielen reicht’s.

Auf dem Testserver baute ich dann noch ein wenig herum. Es gab ein Jitsi Update, was endlich den Turnserver auf andere Ports schickte. Dann eine Fehlermeldung, dass /etc/turnserver.conf eine IP Adresse braucht. Ich trug sie von Hand ein. Muss ich eventuell dann auch in’s Ansible playbook übernehmen. Es gibt von die YML Files eine VSCode Extension, die ich mir installierte. Dann installierte ich mir noch rundeck community edition. Damit kann ich das Provisioning vielleicht komfortabler erledigen. Eine SaaS App in Laravel muss her – aber erst mal checken, ob ich’s mit Ansible hinbekomme.

Die Installtion klappte. Der Service lief aber das Webinterface bekam ich nicht auf – auch nach Anpassung von /etc/rundeck/rundeck-config.properties. Kommt das Ding mit dem turnserver in Konflikt? (turnserver is listening on tcp 4445 as other nginx sites use port 443). Auf Github haben andere auch das Problem – keine Verbindung mit Posts von vor 2 Tagen. Man fragt sich echt…und dann ging’s doch. Man musste nur warten…oder doch nicht. Nach dem login wurde ich an die 127.0.0.1 IP geleitet. Änderung auf Server IP brachte nichts, weil wohl alles auf IP6 läuft. Ein netstat -ano | grep :4440 blieb leer. lsof -i -P -n | grep LISTEN zeigte auch nichts. Das Ding braucht ewig zum Hochfahren. Es ging dann doch wieder, kam aber mit Fehler im Browser „Error code: SSL_ERROR_RX_RECORD_TOO_LONG“, weil ich https nahm statt http. Ich glaube, der Speicher ist voll – 2GB reichen für die ganzen Sachen wohl nicht. Morgen etwas Swap und nochmal probiren. War jetzt 4:40 und dann klappte es doch noch. Erst mal stop und Passwort geändert in /etc/rundeck/realm.properties

0 Responses to “WHCMS, Ansible, Rundeck”


Kommentare sind zur Zeit nicht möglich.
2020-04-10_16-15-41_IMG_20200410_161540763.jpg
2020-04-10_16-15-41_IMG_20200410_161540763.jpg
2020-04-10_16-28-46_IMG_20200410_162846484.jpg
2020-04-10_16-28-46_IMG_20200410_162846484.jpg
2020-04-10_20-00-40_IMG_20200410_200039480_HDR.jpg
2020-04-10_20-00-40_IMG_20200410_200039480_HDR.jpg
2020-04-10_20-02-19_IMG_20200410_200217890_HDR.jpg
2020-04-10_20-02-19_IMG_20200410_200217890_HDR.jpg
2020-04-10_20-04-57_IMG_20200410_200456029_HDR.jpg
2020-04-10_20-04-57_IMG_20200410_200456029_HDR.jpg
2020-04-10_20-06-39_IMG_20200410_200638477_HDR.jpg
2020-04-10_20-06-39_IMG_20200410_200638477_HDR.jpg
2020-04-10_20-08-15_IMG_20200410_200814643_HDR.jpg
2020-04-10_20-08-15_IMG_20200410_200814643_HDR.jpg
2020-04-10_20-09-12_IMG_20200410_200911740_HDR.jpg
2020-04-10_20-09-12_IMG_20200410_200911740_HDR.jpg
2020-04-10_20-10-49_IMG_20200410_201048592.jpg
2020-04-10_20-10-49_IMG_20200410_201048592.jpg
2020-04-10_20-11-30_IMG_20200410_201129583_HDR.jpg
2020-04-10_20-11-30_IMG_20200410_201129583_HDR.jpg
2020-04-10_20-52-36_IMG_20200410_205235322_HDR.jpg
2020-04-10_20-52-36_IMG_20200410_205235322_HDR.jpg
2020-04-11_05-56-31_IMG_20200411_055628949.jpg
2020-04-11_05-56-31_IMG_20200411_055628949.jpg