commit c8beea5bbf0aed40c5a2d0a9ae3b55a8bd64fff1 Author: Stefan Bethke Date: Thu Dec 7 19:37:47 2023 +0100 First try diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1516e93 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +public +resources/_gen diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..4bebff7 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,20 @@ +build-site: + image: registry.gitlab.com/pages/hugo/hugo_extended:latest + script: + - hugo + +build-image: + image: + name: gcr.io/kaniko-project/executor:debug + entrypoint: [""] + script: + - mkdir -p /kaniko/.docker + - echo "{\"auths\":{\"${CI_REGISTRY}\":{\"auth\":\"$(printf "%s:%s" "${CI_REGISTRY_USER}" "${CI_REGISTRY_PASSWORD}" | base64 | tr -d '\n')\"}}}" > /kaniko/.docker/config.json + - >- + /kaniko/executor + --context "${CI_PROJECT_DIR}" + --dockerfile "${CI_PROJECT_DIR}/Dockerfile" + --destination "${CI_REGISTRY_IMAGE}/hackertours:latest" + --destination "${CI_REGISTRY_IMAGE}/hackertours:stable" + --destination "${CI_REGISTRY_IMAGE}/hackertours:23.10" + --destination "${CI_REGISTRY_IMAGE}/hackertours:23.10.0" diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..dc19131 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/zen"] + path = themes/zen + url = https://github.com/frjo/hugo-theme-zen.git diff --git a/.hugo_build.lock b/.hugo_build.lock new file mode 100644 index 0000000..e69de29 diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..78fb1c4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,3 @@ +FROM docker.io/nginx + +COPY public /usr/share/nginx/html \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..56741f8 --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# Hackertours Web Site + + +## Build locally + +```shell +rm -rf public +hugo +docker build -t hackertours . +docker run -it --rm --name hackertours -p 8888:80 hackertours +``` + +Then open http://localhost:8888 diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..c6f3fce --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,5 @@ ++++ +title = '{{ replace .File.ContentBaseName "-" " " | title }}' +date = {{ .Date }} +draft = true ++++ diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..4952134 --- /dev/null +++ b/content/_index.md @@ -0,0 +1,9 @@ +--- +title: 37c3 Hackertours +--- + +Auf dem 37c3 bieten wir eine Reihe von Hackertours an. + +**[Alle Touren]({{< relref "/tours" >}})** + +# News diff --git a/content/posts/2023-12-07-willkommen.md b/content/posts/2023-12-07-willkommen.md new file mode 100644 index 0000000..26fb53f --- /dev/null +++ b/content/posts/2023-12-07-willkommen.md @@ -0,0 +1,6 @@ ++++ +title = 'Willkommen' +date = 2023-12-07T18:46:19+01:00 ++++ + +Willkommen! \ No newline at end of file diff --git a/content/posts/_index.md b/content/posts/_index.md new file mode 100644 index 0000000..fc8797b --- /dev/null +++ b/content/posts/_index.md @@ -0,0 +1,7 @@ +--- +title: News +weight: 1 + +--- + +A standard section that in this instance is a blog. \ No newline at end of file diff --git a/content/tours/_index.md b/content/tours/_index.md new file mode 100644 index 0000000..dd51f12 --- /dev/null +++ b/content/tours/_index.md @@ -0,0 +1,9 @@ +--- +title: Tours +#listsort: true +weight: 10 +#tables: true + +--- + +Diese Touren bieten wir zum 37c3 an. diff --git a/content/tours/alter-elbtunnel/01_Andreas Schmidt-Wiethoff.jpeg b/content/tours/alter-elbtunnel/01_Andreas Schmidt-Wiethoff.jpeg new file mode 100644 index 0000000..c58c66c Binary files /dev/null and b/content/tours/alter-elbtunnel/01_Andreas Schmidt-Wiethoff.jpeg differ diff --git a/content/tours/alter-elbtunnel/02_Andreas Schmidt-Wiethoff.jpeg b/content/tours/alter-elbtunnel/02_Andreas Schmidt-Wiethoff.jpeg new file mode 100644 index 0000000..5a85fd9 Binary files /dev/null and b/content/tours/alter-elbtunnel/02_Andreas Schmidt-Wiethoff.jpeg differ diff --git a/content/tours/alter-elbtunnel/index.md b/content/tours/alter-elbtunnel/index.md new file mode 100644 index 0000000..e01712e --- /dev/null +++ b/content/tours/alter-elbtunnel/index.md @@ -0,0 +1,28 @@ +--- +title: 'Alter Elbtunnel' +summary: | + Blick hinter die Kulissen: Der St. Pauli Elbtunnel verbindet den Stadtteil St. Pauli mit der Insel Steinwerder. Er wurde zwischen 1907 und 1911 erbaut und war damals einer der ersten Straßentunnel weltweit. Bei dieser Tour führt Euch Thomas Heidborn hinauf in die Kuppel des Kopfgebäudes auf der St.Pauli-Seite und gedanklich zurück in die Zeit, als alles begann. +--- + +{{ $image = resources.Get "01_Andreas Schmidt-Wiethoff.jpeg" }} + +## „Drunter durch“ - der Alte Elbtunnel +Der St. Pauli Elbtunnel verbindet den Stadtteil St. Pauli mit der Insel Steinwerder. Er wurde zwischen 1907 und 1911 erbaut und war damals einer der ersten Straßentunnel weltweit. Heute ist er touristische Attraktion, aber auch wichtiges Element für die Mobilität in der Stadt. Das Erscheinungsbild, die Konstruktion mit Lastenfahrstühlen für ganze Pferdefuhrwerke, das neogotische Design, einfach alles an diesem preisgekrönten Bauwerk ist Zeugnis für den Fortschritt in Technik und Infrastruktur seiner Zeit. Technikinteressierte erleben den Alten Elbtunnel als Zeugnis der Ingenieurskunst und das Innovationsstreben dieser Ära mit allen Sinnen. + +## So weit, so bekannt +Bei dieser Tour führt Euch Thomas Heidborn hinauf in die Kuppel des Kopfgebäudes auf der St.Pauli-Seite und gedanklich zurück in die Zeit, als alles begann. Er ist seit mehr als 39 Jahren Tunnelaufseher und kennt die Details und die Anekdoten aus dem FF. Es geht dann durch den Tunnel und er lenkt Eure Aufmerksamkeit auf die oft verborgenen Details. Im sonst nicht zugänglichen Schauraum, dem kleinen Museum auf der Südseite, seht Ihr Artefakte, historische Maschinen und ein großes, Profi-Modell der gesamten Anlage – natürlich mit fahrenden Aufzügen. Die Tour endet mit einem begleiteten Blick über die Elbe auf St. Pauli, die Landungsbrücken, die Stadt Hamburg, die wir gerne „die schönste der Welt“ nennen. + + +## Daten +* Tage: + * Tag 1 (27.12.) 16 Uhr + * Tag 2 (28.12.) 17 Uhr + * Tag 3 (29.12.) 16 Uhr + Mittwoch und Freitag, 16 Uhr, Donnerstag, 17 Uhr +* Dauer: 1,5 Stunden +* Treffen am Hackertours-Stand: eine Stunde vor Beginn (15/16 Uhr), oder 15 Min. vorher direkt am Alten Elbtunnel, Kopfgebäude bei den Personenaufzügen +* Kosten: 18€ +* Location: St. Pauli Elbtunnel - https://www.hamburg.de/alter-elbtunnel/, direkt an den Hamburger Landungsbrücken (U+S Landungsbrücken) +* Veranstalter: prima events GmbH in Zusammenarbeit mit der Hamburg Port Authority (HPA) +* Wichtig: Die Kuppel kann nur über die Treppen erreicht werden und ist nicht barrierefrei. Eine Teilnahme ist trotzdem möglich. Die zurückzulegenden Wege ab/zum Treffpunkt summieren sich auf ca. 1.500 Meter. Tunnel und Schauraum sind barrierearm. +* Credit: © HPA, Andreas Schmidt-Wiethoff diff --git a/content/tours/eisenbahnmuseum/index.md b/content/tours/eisenbahnmuseum/index.md new file mode 100644 index 0000000..b06a18f --- /dev/null +++ b/content/tours/eisenbahnmuseum/index.md @@ -0,0 +1,39 @@ +--- +title: 'Eisenbahnmuseum Lokschuppen Aumühle' +summary: | + Im Eisenbahnmuseum Lokschuppen Aumühle hat der Verein Verkehrsamateure + und Museumsbahn e. V. Fahrzeuge aus 150 Jahren Eisenbahngeschichte rund + um Hamburg gesammelt und restauriert, u. a. mehrere Generationen von + Hamburger S-Bahn-Zügen. Mit der Feldbahn geht\'s zu einer Rundfahrt über + das Gelände und seine Exponate. Fachkundige, ehrenamtliche + Vereinsmitglieder erklären an mehreren Stationen die Geschichte der + Eisenbahnfahrzeuge, der Stellwerke und Sicherungstechnik, des Gleisbaus, + und vieler weiterer Aspekte. Nach Möglichkeit zeigen wir alles in + Funktion, zum selber Anfassen! +--- + +Ihr fandet die Feldbahn auf dem Camp super? Ihr möchtet jetzt auch mal ausprobieren wie es ist eine Feldbahnlok zu fahren? + +Ihr habt die Remote Stellwerk Experience gesehen und wollt nun auch mal +selber Hand anlegen und an realen Stellwerksanlagen virtuelle Züge als +Fahrdienstleiter\*in durch die Anlage schicken? + +Im Eisenbahnmuseum Lokschuppen Aumühle hat der Verein Verkehrsamateure +und Museumsbahn e. V. Fahrzeuge aus 150 Jahren Eisenbahngeschichte rund +um Hamburg gesammelt und restauriert, u. a. mehrere Generationen von +Hamburger S-Bahn-Zügen. Mit der Feldbahn geht\'s zu einer Rundfahrt über +das Gelände und seine Exponate. Fachkundige, ehrenamtliche +Vereinsmitglieder erklären an mehreren Stationen die Geschichte der +Eisenbahnfahrzeuge, der Stellwerke und Sicherungstechnik, des Gleisbaus, +und vieler weiterer Aspekte. Nach Möglichkeit zeigen wir alles in +Funktion, zum selber Anfassen! + +- Tag: Tag 2 (28.12.) +- Dauer: 4 Stunden (mit An- und Abfahrt) +- Treffen am Hackertours-Stand: 11:45 Uhr +- Treffen an der Location: 13:00 Uhr +- Location: Am Mühlenteich, 21521 Aumühle; + +- Kosten: Kostenlos, Spenden sehr willkommen! +- Veranstalter: Verein Verkehrsamateure und Museumsbahn e. V. + (gemeinnützig) diff --git a/hugo.yaml b/hugo.yaml new file mode 100644 index 0000000..1e848b2 --- /dev/null +++ b/hugo.yaml @@ -0,0 +1,16 @@ +baseURL: 'https://hackertours.hamburg.ccc.de/' +languageCode: 'de-de' +title: '37c3 Hackertours' +theme: "zen" + +#https://themes.gohugo.io/themes/hugo-theme-zen/#configuration +params: + contact: "hhackertours@lists.hamburg.ccc.de" + copyright: "[CCC Hansestadt Hamburg e.V.](https://hamburg.ccc.de)" + description: "37c3 Hackertours" + footer: "[Impressum & Datenschutz](https://hamburg.ccc.de/imprint/)" + logo: false + mainSections: + - posts + mobileMenu: true + poweredby: false diff --git a/themes/zen b/themes/zen new file mode 160000 index 0000000..dbc3d0a --- /dev/null +++ b/themes/zen @@ -0,0 +1 @@ +Subproject commit dbc3d0ab349600f8ffb6d558dee33634d97a6970