Die Webseite der iJUG Unconference https://unconference.ijug.eu/
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Marcus Fihlon 95e4b96438
All checks were successful
Deploy Pages / deploy (push) Successful in 5s
Fix Unconference Name
2026-10-28 18:05:08 +01:00
.forgejo/workflows Hugo-Grundgerüst für die iJUG Unconference erstellen 2026-10-28 09:41:19 +01:00
assets/css Hugo-Grundgerüst für die iJUG Unconference erstellen 2026-10-28 09:41:19 +01:00
content Hugo-Grundgerüst für die iJUG Unconference erstellen 2026-10-28 09:41:19 +01:00
layouts Fix Unconference Name 2026-10-28 18:05:08 +01:00
static/images Hugo-Grundgerüst für die iJUG Unconference erstellen 2026-10-28 09:41:19 +01:00
.gitignore Hugo-Grundgerüst für die iJUG Unconference erstellen 2026-10-28 09:41:19 +01:00
hugo.toml Hugo-Grundgerüst für die iJUG Unconference erstellen 2026-10-28 09:41:19 +01:00
README.md Hugo-Grundgerüst für die iJUG Unconference erstellen 2026-10-28 09:41:19 +01:00

iJUG Unconference

One-Pager für https://unconference.ijug.eu/, gebaut mit Hugo. Eigenes responsives Design mit HTML und CSS, ohne Theme, JavaScript, externe Schriften oder Bibliotheken. Alle benötigten Ressourcen werden von derselben Domain ausgeliefert.

Lokal nutzen

Hugo installieren (CI-Version: 0.169.0; Standardausgabe genügt). Anschließend im Repository starten:

hugo server

Die Vorschau läuft unter http://localhost:1313/ und aktualisiert sich bei Änderungen automatisch.

hugo --minify

Erzeugt die veröffentlichungsfertige Website in public/. Build-Dateien werden nicht eingecheckt.

Inhalte und Design

  • content/_index.md: Texte, FAQ, Termin und Ort. registration_url aktivieren, sobald es eine Anmeldung gibt.
  • hugo.toml: Domain, Sprache und Seitenbeschreibung.
  • layouts/: HTML-Templates für den One-Pager und die Fehlerseite.
  • assets/css/main.css: Eigenes Design; Hugo minimiert die CSS-Datei und versieht sie mit einem Hash.
  • static/: Unverändert kopierte lokale Dateien, beispielsweise das Favicon.

Termin, Ort und Anmeldung sind zunächst ausdrücklich offen. Vor dem öffentlichen Einsatz die Veranstaltungsdaten sowie die benötigten Impressums- und Datenschutzhinweise ergänzen.

Veröffentlichung

Die Forgejo-Action in .forgejo/workflows/publish.yml installiert die festgelegte Hugo-Version, baut die Website und veröffentlicht public/ über iJUG Pages. Sie läuft bei jedem Push auf main und kann manuell gestartet werden. Die vorhandene Repository-Variable PAGES_SITE muss auf die iJUG-Pages-Site zeigen; deren Domain muss als unconference.ijug.eu konfiguriert sein.

Weitere Hugo-Befehle: Dokumentation.