~/alexanderdenk.de
Berlin

// alexanderdenk.de · privat

mit KI gebaut

Eigene Server, die laufen.

Private Seite, kein Gewerbe. Hier läuft, was ich selbst baue und betreibe: zwei Server in der EU, die sich unten jede Minute selbst melden, und meine Projekte.

Server 1 · Bericht wird geladen …
alexander.denk
3 Domains · 5 Projekte im Betrieb · 2 Server
Kontakt: Alexander.Denk87@yahoo.de

Lokal, ohne KI-Dienst. Beantwortet feste Fragen zur Seite.

00 ueber-mich

Wer dahintersteht

Alexander Denk. Ich baue privat Websites, betreibe zwei eigene Server und schreibe die Werkzeuge dazu selbst. Keine Firma, kein Gewerbe. Was hier steht, ist Hobby und Handwerk, und es ist noch im Bau.

Verantwortung und Verlässlichkeit: eigene Technik, eigene Daten, und ich weiß, wo es klemmt. Dazu die Freude am Bauen, wenn aus einer Idee etwas wird, das läuft. Unabhängigkeit von Baukästen, weil ich wissen will, was darunter passiert. Und kurze Wege: ändern, prüfen, fertig.

~/alexanderdenk.de/whoami
name
Alexander Denk
ort
Asperg bei Stuttgart
rolle
Privatperson
baut
eigene Websites, Server und Werkzeuge
kontakt
./kontakt

Vier Themen, an denen ich arbeite.

  • Eigene ProjekteFünf Projekte stehen schon unten. Zu den Projekten
  • Eigene ServerIn der EU, nur für mich. Beide täglich gesichert, überwacht und protokolliert, Updates automatisch; Server 1 zusätzlich außer Haus. Server live sehen
  • Verstehen statt KlickenLieber den Weg kennen als den Baukasten. Wenn etwas klemmt, weiß ich, wo. Mir schreiben
  • A2D CommunityMein Discord-Server mit Freunden und Bekannten: reden, basteln, zusammen spielen. Dazu gehören der CS2-Server auf Server 1 und der Bot TitanBot. Zur Community

01 hosting

AlexHosting: eigene Server, privat betrieben

AlexHosting ist meine private Plattform: zwei virtuelle Server bei einem deutschen Anbieter, Standort EU. Server 1 ist der Hauptserver mit der meisten Leistung: Auf ihm laufen diese Seite und der CS2-Server der Community. Server 2 ist der Zusatzserver, seit 1. November dabei, und betreibt eigene Apps über Coolify (startet meine Apps in Containern), dazu Automatisierungen mit n8n (verbindet Dienste zu festen Abläufen). alexhosting.de und alex-hosting.de führen hierher.

so wird Server 1 betrieben

  • SicherungTäglich, verschlüsselt, außer Haus an einem zweiten Standort; die Rücksicherung probe ich regelmäßig.
  • ZugangNur über HTTPS, Verwaltung nur mit Schlüssel durch einen verschlüsselten Tunnel, Sicherheitsupdates automatisch.
  • Überwachung und ProtokollEigene Prüfungen rund um die Uhr, von innen und von außen; jeder Eingriff steht im Protokoll.
Hauptserver
Server 1

Bericht wird geladen …

Neustart –

letzte 24 h · noch keine Messung

Auslastung
–
Arbeitsspeicher
–
Platte
–
Antwortzeit
–
30 Tage –

Die Anzeige aktualisiert sich jede Minute. Der Bericht stammt vom Server selbst.

Zusatzserver
Server 2

Bericht wird geladen …

Neustart –

eigene Apps über Coolify · Automatisierungen mit n8n

letzte 24 h · noch keine Messung

Auslastung
–
Arbeitsspeicher
–
Platte
–
Antwortzeit
–
30 Tage –

Die Anzeige aktualisiert sich jede Minute. Der Bericht stammt vom Server selbst, abgeholt über Server 1.

Gezeichnet, nicht fotografiert: Lämpchen und Anzeigen zeigen die echten Messwerte.

02 community

A2D Community

Mein Discord-Server mit Freunden und Bekannten: reden, basteln, zusammen spielen. Dazu gehört der CS2-Server auf Server 1.

Auf Discord

Für Technik, Server-Basteleien und das, was gerade läuft. Keine Namen, keine Kanäle, nur Zahlen.

A2D Community

Zahlen werden geladen …

Mitglieder
–
Gerade online
–
Server-Boosts
–

alle 5 Minuten neu von Discord, über Server 1 geholt

Die Zahlen kommen alle fünf Minuten von Discord, geholt über Server 1.

Der Knopf führt zu discord.com; dort gelten deren Regeln und Datenschutzhinweise.

Counter-Strike 2 auf Server 1

Läuft auf demselben Server wie diese Seite. Hier nur Map, Modus und Zahlen; Namen nur in der Rangliste.

A2D Community CS2 Server

Bericht wird geladen …

Map
–
Modus
–
Plätze
–
Bots
–

jede Minute neu vom Spielserver, über Server 1 geholt

–

Die Werte kommen jede Minute vom Spielserver, geholt über Server 1. Der Knopf „In Steam verbinden“ öffnet Steam auf Ihrem Rechner.

In Steam verbinden

Der Knopf öffnet Steam auf Ihrem Rechner; ohne Steam kopieren Sie den Befehl in die Spielkonsole.Verbinden geht am Rechner mit Steam; den Befehl können Sie hier schon kopieren.Verbinden geht erst wieder, wenn das Fenster Map und Plätze zeigt. Counter-Strike 2 ist ein fremdes Spiel; diese Seite steht in keiner Verbindung zu seinem Hersteller.

03 projekte

Was schon läuft

Fünf Arbeiten im Betrieb. Mehr zeige ich erst, wenn es vollständig läuft.

Diese Seite

Von Hand gebaut statt aus dem Baukasten: Terminal im Kopf, Befehlspalette auf Strg und K, helles und dunkles Schema, Anfragehilfe ohne Versand, alle Schriften vom eigenen Server.

Gelernt: Ein gestrichenes Leerzeichen im CSS-Bündel ließ das Kontaktformular zwei Tage lang ungestaltet. Seitdem prüft ein Test jedes Bündel vor dem Deploy.

  • HTML
  • CSS
  • JavaScript
  • ohne Tracking
live seit 29.10.2026

Server 1

Der Hauptserver, hinter dieser Seite und dem CS2-Server. Er meldet sich selbst: Auslastung, Speicher, Platte und Antwortzeit der letzten 24 Stunden. Tägliche verschlüsselte Sicherung und ein Protokoll für jeden Eingriff.

Gelernt: Der erste Statusmelder lief unter einem Wegwerf-Konto und durfte seine eigene Datei nicht lesen. Seitdem hat jeder Sammler ein eigenes Systemkonto ohne Shell.

  • Debian
  • nginx
  • Überwachung
  • Sicherung
meldet sich jede Minute

Server 2

Der Zusatzserver, seit 1. November dabei: eigene Apps über Coolify und Automatisierungen mit n8n. Er meldet sich wie Server 1, wird rund um die Uhr überwacht, spielt Sicherheitsupdates selbst ein und wird täglich beim Anbieter gesichert.

Gelernt: Wer fremde Daten anzeigt, darf ihnen nicht trauen. Server 1 holt den Bericht von Server 2 mit einem Schlüssel, der nur diese eine Datei lesen darf, und prüft jedes Feld, bevor es hier erscheint.

  • Debian
  • Docker
  • Coolify
  • n8n
meldet sich jede Minute

TitanBot

Der Bot der A2D Community: Moderation, Tickets, Economy und Musik. Aufgebaut auf dem freien TitanBot, von mir angepasst, eingedeutscht und betrieben.

Gelernt: Was direkt auf dem Host geändert wird, ist beim nächsten Deploy weg. Das Repo ist die einzige Quelle, der Host nur die Laufzeit.

  • Discord.js
  • PostgreSQL
  • Lavalink
läuft in der Community

CS2-Server

Der Spielserver der A2D Community, auf Server 1 im Container: Deathmatch mit Bots, VAC an (Schutz gegen Cheats), Updates per Timer direkt auf die neueste Spielversion. Map, Modus und Plätze meldet er an diese Seite.

Gelernt: Das erste automatische Update löschte erst das Abbild und scheiterte dann an seinem eigenen Schutz. Seitdem zieht jeder Neubau die neueste Spielversion selbst, statt auf ein fremdes Abbild zu warten.

  • Counter-Strike 2
  • Docker
  • CounterStrikeSharp
meldet sich jede Minute

04 kontakt

Frage? Hinweis?
Einfach schreiben.

Schreiben Sie mir oder rufen Sie an. Die Anfragehilfe baut nur einen E-Mail-Entwurf in Ihrem Programm, nichts wird gespeichert oder verschickt.

$ cat kontakt.yml
name: Alexander Denk
anschrift: Moselstr. 14, 71679 Asperg
themen: [Technik, Server, Discord, CS2, Sonstiges]
vcard: kontakt.vcf · in Kontakte speichern
$

// nachricht

Worum geht es?

Eine kurze Nachricht reicht. Den Entwurf prüfen Sie hier, gesendet wird erst in Ihrem E-Mail-Programm.

Ihr Thema
Mindestens 10 Zeichen.0 / 1000

Kein Direktversand, keine Speicherung auf dieser Seite. Ohne E-Mail-Programm können Sie den Entwurf kopieren.