Post by @fasnix

irgendlink
@irgendlink @fnordon.de

Hat jemand hier eine Webseite bei Codeberg.org? Ich würde mir das gerne mal anschauen. Auch mit eigener Domain würde mich interessieren. Und wenn Du sie mit Hugo bearbeitest, wäre das auch interessant zwecks Infos, Tutorials und Hinweisen wie das geht.
Ich hatte Hugo vor acht Jahren eingesetzt auf dem heimischen Rechner zu einem eigenen Server, was aber recht kompliziert war. Dachte, vielleicht ist es mit Codeberg einfacher?

#codeberg #hugo

❤ 1
flo
@fasnix
Public de edited

@irgendlink@fnordon.de
Ich hänge mich für die Antworten mit dran, interessiert mich auch sehr.

Replying to @fasnix
Señor Rolando
@sr_rolando @fnordon.de

@fasnix @irgendlink Welcher Teil war beim eigenen Server kompliziert?

Lokal 'hugo' ausführen, mit 'rsync' auf Server laden. Schaffbar, nicht?

flo
@fasnix

@sr_rolando@fnordon.de
Ich glaube, es ging insbesondere um die Kombination mit Codeberg, oder?

Hugo selbst, auf meinem lokalen Notebook, startet den localhost-Server ja.

@irgendlink

Replying to @fasnix
Pixelcode 🇺🇦
@pixelcode @social.tchncs.de

@fasnix @sr_rolando Mit dem Befehl „hugo serve“ startest du einen kleinen lokalen Webserver mit deiner Website. Mit „hugo“ lässt du Hugo den finalen Code deiner Website generieren und in den (in deiner hugo.yaml konfigurierbaren) Ausgabeordner schreiben. Diesen Ordner kannst du dann auf deinen richtigen Server hochladen (z.B. VPS mit Nginx) oder in ein Codeberg-Repo pushen.

Für Codeberg Pages erstellst du in den Einstellungen deines Repos einen Webhook mit einer bestimmten URL (über den Webhook wird Codeberg Pages darüber informiert, dass deine Website aktualisiert werden muss). Damit die Seite unter deiner eigenen Domain erreicht werden kann, musst du nur noch einen CNAME- oder ALIAS-DNS-Record anlegen, der auf codeberg.page zeigt, und in einem TXT-Record die URL zu deinem Repo angeben.

Pixelcode 🇺🇦
@pixelcode @social.tchncs.de
flo
@fasnix
Webhook-Auswahl.
Webhook-Auswahl.

@pixelcode@social.tchncs.de
Danke für die Erklärung!
"einen Webhook mit einer bestimmten URL"
Unter welchem Punkt wird der Webhook dazu eingerichtet?

@sr_rolando@fnordon.de

Replying to @fasnix
flo
@fasnix

@fasnix @pixelcode@social.tchncs.de
Ok, den Webhook mit der repo-URL habe ich eingerichtet.
Wie kann ich jetzt die in Codeberg eingerichtete Website im Browser aufrufen?
(Sorry, bin mit Codeberg kein bisschen fit, erst vor ein paar Tagen Konto eingerichtet.)

@sr_rolando@fnordon.de

Replying to @fasnix
Pixelcode 🇺🇦
@pixelcode @social.tchncs.de
Unlisted en edited

@fasnix @sr_rolando Wenn dein Repo „pages“ heißt, dann hier: USERNAME.codeberg.page

Ansonsten hier: USERNAME.codeberg.page/REPOSIT

(USERNAME muss natürlich durch deinen Codeberg-Benutzernamen und REPOSITORY durch den Repo-Namen ersetzt werden.)