Eigene Domain
Beschreibung des Vorgehens, einen codeberg pages blog über die eigene Domain erreichbar zu machen
Dokumentation lesen
Die Dokumenation beschreibt das vorgehen zu custom domain. Also versuche ich das Schritt für Schritt umzusetzen.
Ein .domains file erstellen
Dieses ist im root meines repos und soll die Hauptdomain, da nehme ich die matthias.jonen.at, und alle weiteren gültigen Domains enthalten. Da verwende ich die matthiasjonen.codeberg.page. Da mein Veröffentlichen - Prozess noch manuell ist, erweitere ich mein justfile um den Schritt, das .domains file in das pages repository zu kopieren.
# Veröffentlichen
publish:
cp .domains ~/Projekte/pages/.domains
hugo --destination ~/Projekte/pages
Einen CNAME DNS Record erstellen
Ich nutze Hetzner als domain Verwalter. Dort kann man in der Web-UI den CNAME
Record erstellen. Ich achte beim Testen darauf, einen kurzen TTL zu wählen.
So habe ich weniger Wartezeit bei Try-and-Error.
Da die .domains Datei nötig scheint, pushe ich diese ins pages - Repository und
navigiere im Webbrowser meiner eigenen Domain:

Debuggen
Erster Schritt: Morgen weitermachen :-).
Zweiter Schritt: Entdecken, dass man bei hetzner dns einen Punkt am Ende des
"Value" machen muss. Und schon findet nslookup die Adresse und verweist auf
matthiasjonen.codeberg.page:

Was interessant ist: am Linux Laptop ist die Domain jetzt erreichbar.
Am Windows Mini-PC und am iPhone noch nicht. Da werde ich wohl einfach etwas
warten müssen, bis sich der neue CNAME Eintrag auf alle DNS Server verteilt
hat.
Wieder ein kleiner Erfolg: Ich habe jetzt meinen kleinen Blog unter meiner
eigenen Domain.
Matthias