Server Informationen
Server InformationenSERVERUMGEBUNG
Stand Januar 2026
Hostname mail.spiritwissen.de, AlmaLinux 8, Betrieb ausschließlich als root ohne sudo. Plesk Obsidian mit Warden Anti Spam und ClamAV. Apache mit Nginx Reverse Proxy im Plesk Standardbetrieb, Nginx Overrides unter /etc/nginx/conf.d/zz-discourse-override.conf. Qmail Mailserver, Fail2Ban plus Plesk Firewall iptables basiert, IPv4 und IPv6 aktiv. Domains spiritwissen.de und freizeit treffs.de mit Subdomains u a community.spiritwissen.de und mail.spiritwissen.de. Webroot /var/www/vhosts//httpdocs, CGI unter /var/www/vhosts//httpdocs/cgi-bin, Logs unter /var/www/vhosts//logs. Cronjobs ausschließlich im root Kontext. MariaDB Zugriff über Plesk oder mysql -uadmin -p$(cat /etc/psa/.psa.shadow). Plesk Backup aktiv, zusätzliche Archivierung für Qdrant vorgesehen.
⸻
QDRANT KI SYSTEM
Spiritwissen KI
Basisverzeichnis /opt/spiritwissen-hybrid-phase1 mit Unterordnern api für app.pl, scripts für export_chunks.pl, import_chunks.pl, embed_and_index.pl, qdrant_delete_ranges.sh, reindex_pipeline.sh, data für CSV Dateien und vectorstore für temporäre Ablagen. .env liegt außerhalb des Repos unter ../.env mit Variablen wie QDRANT_URL, OPENAI_API_KEY, COLLECTION_NAME, DATABASE_URL. Qdrant läuft Docker basiert über Docker Compose mit Persistenz via Volumes, HTTP API Port 6333, kein gRPC. Collection spiritwissen_v3 mehrfach vollständig neu aufgebaut. Zustand mit erfolgreichem Export Import und Embedding bei nicht antwortender UI gilt als geprüft. embed_and_index.pl nutzt OpenAI Embeddings, Kontextlänge dynamisch. reindex_pipeline.sh manuell oder per root Cron, export_chunks.pl optional täglich mit verpflichtender Persistenzdatei last_exported_id.txt.
⸻
MOJOLICIOUS API
app.pl unter /opt/spiritwissen-hybrid-phase1/api/app.pl als HTTP API mit POST Route /ask. Nutzung von OpenAI Chat und Embeddings, Qdrant HTTP API und MariaDB. CORS via before_dispatch Hook. Öffentliche und private Antworten werden über Cookie und Action Parameter gesteuert, nicht nur über Prompt. HTML Ausgabe mit JavaScript Toggle für Quellenanzeige inklusive Einklapp Pfeil.
⸻
COMMUNITY
Discourse
Docker Betrieb unter /var/discourse, Zugriff per ./launcher enter app, Web unter https://community.spiritwissen.de. SMTP über mail.spiritwissen.de. Kein User Sync mit Spiritwissen, getrennte Login Systeme, thematische Kategorien wie Human Design, Lichtarchitektur und Buch.
⸻
WEBSITE STRUKTUR
Spiritwissen.de
Webroot /var/www/vhosts/spiritwissen.de/httpdocs. Eigenes CGI System mit Navigation über /cgi-bin/menu55 und Modulen unter cgi-bin/mysql, cgi-bin/config, cgi-bin/common. Frontend ki.html und ki-list.html. Admin über cgi-bin/ki_admin.pl mit action del, update_index und cookie. Unterscheidung öffentlicher und privater KI Antworten über Cookie plus Parameter. CSS unter /adminsw5/styles.css, System UI Fonts, Dark Mode per Klasse.
⸻
CGI SKRIPTE
Perl CGI über mod_cgi. export_chunks.pl liest fl Tabelle, geaendert Feld ist Unix Time, Persistenz zwingend über last_exported_id.txt. reindex_pipeline.sh muss als root laufen, mehrzeilige Änderungen erfordern komplette Skript Neuausgabe, ohne 2>&1 erfolgt Cron Mail. bouncefl.pl unter /var/www/vhosts/spiritwissen.de/httpdocs/cgi-bin mit Zugriff auf /var/qmail/mailnames/spiritwissen.de/bouncefl/Maildir/cur, Hard und Soft Bounce Erkennung mit direkter Löschung aus fl Tabelle. spenden einlesen.pl verarbeitet PayPal CSV in Tabelle spenden. designrechner.cgi berechnet Human Design Charts über lokale Ephemeriden mit Canvas Ausgabe. Weitere Skripte admin55, admin55 light, gastliste.cgi, freizeitkalender.cgi, formmail.cgi und dsgvo.cgi.
⸻
WARDEN
SpamAssassin
Warden als Plesk Erweiterung mit SpamAssassin, ClamAV, Razor2, Pyzor, DCC und RelayCountry. Zentrale Konfiguration /etc/mail/spamassassin/local.cf. Verbindliche Blockliste /etc/mail/spamassassin/warden-welcomesubject-blockliste.txt als alleinige Referenz für Analysen. Whitelists über whitelist_from und whitelist_from_rcvd. sa-learn möglich, aber selten automatisiert. Tests über spamassassin -lint und spamc -R. Logs unter /var/log/maillog und im Warden Panel.
⸻
AUTOMATISIERUNG
MARKETING
Google Tag Manager global eingebunden. GA4 mit Custom Events buch_view, buch_kauf, buch_scroll, ki_question_public und ki_question_private. TikTok Pixel via GTM mit UTM Parametern. Amazon Tracking über amzn.to Shortlinks mit tag spiritwissen 21. BoD und KDP CSV Exporte manuell, Import in Access oder Excel, Abgleich mit GA4. Newsletter Tracking über bouncefl.pl und UTM Parameter, Auswertung manuell.
⸻
ARCHIVIERUNG
Verbindlich sind korrekte Groß und Kleinschreibung, keine Bindestriche oder Gedankenstriche, CLI Befehle einzeilig kopierbar, Schritt für Schritt Vorgehen mit Bestätigung, keine proaktiven Erinnerungen. Empfohlener Archivpfad /opt/spiritwissen-hybrid-phase1/documentation.
⸻
Hast du eine Frage zum Thema Server Informationen? Dann klicke
HIER.
Hinweis: Meine Texte basieren auf keiner bestimmten Lehre. Sie spiegeln mein jeweiliges Verständnis und Bewusstsein zum Zeitpunkt ihrer Entstehung wider. Artikel erstellt: 04.01.2026 * Letzte Änderung: 20.01.2026.
Kostenloser Fernlehrgang - Jetzt starten!
Unterstütze die Verbeitung von hilfreichem spirituellem Wisssen durch deine Spende:
PayPal oder
Überweisung. Hintergrund:
Warum kostenlos?