Compare commits

...
Sign in to create a new pull request.

7 commits

Author SHA1 Message Date
bce4a08e8d add presentation for upcoming diday 2026-05-03 (Die eigene Cloud) (#136)
Reviewed-on: CCCHH/ccchh-website#136
Reviewed-by: lilly <lilly@noreply.git.hamburg.ccc.de>
2026-05-02 01:07:39 +02:00
e884994529
ci: move to new public-web-static hostname 2026-05-01 23:57:08 +02:00
aea87027db
ci: remove old GitLab CI config as we now use Forgejo Actions 2026-05-01 23:55:51 +02:00
767dcb1ada Update to new brand (#134)
Please only merge after https://diday.org is live, probably on Friday May 1st.

Reviewed-on: CCCHH/ccchh-website#134
Reviewed-by: max <max@noreply.git.hamburg.ccc.de>
Reviewed-by: dario <dario@noreply.git.hamburg.ccc.de>
2026-04-30 18:06:17 +02:00
356e68a223 Korrekten Tag verwenden (#133)
Reviewed-on: CCCHH/ccchh-website#133
Co-authored-by: Stefan Bethke <stb@lassitu.de>
Co-committed-by: Stefan Bethke <stb@lassitu.de>
2026-04-16 09:07:06 +02:00
c314a0bd59 Ankündigung DI-Day Mai (#132)
Reviewed-on: CCCHH/ccchh-website#132
Reviewed-by: lilly <lilly@noreply.git.hamburg.ccc.de>
Reviewed-by: June <june@noreply.git.hamburg.ccc.de>
Co-authored-by: Stefan Bethke <stb@lassitu.de>
Co-committed-by: Stefan Bethke <stb@lassitu.de>
2026-04-15 14:52:26 +02:00
7f1e23ef8e replace "Frauen*" by "FLINTA" like on geekfem.net (#131)
Reviewed-on: CCCHH/ccchh-website#131
Reviewed-by: June <june@noreply.git.hamburg.ccc.de>
Co-authored-by: kritzl <kritzl@kritzl.dev>
Co-committed-by: kritzl <kritzl@kritzl.dev>
2026-04-15 00:01:07 +02:00
10 changed files with 43 additions and 51 deletions

View file

@ -20,4 +20,4 @@ jobs:
echo "${{ secrets.SSH_KNOWN_HOSTS_FILE }}" > ./known_hosts echo "${{ secrets.SSH_KNOWN_HOSTS_FILE }}" > ./known_hosts
- name: Staging Deployment - Remove PR from staging - name: Staging Deployment - Remove PR from staging
run: | run: |
ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts' ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de -t "rm -r /var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/" ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts' ccchh-website-deploy@public-web-static.hosts.hamburg.ccc.de -t "rm -r /var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/"

View file

@ -52,13 +52,13 @@ jobs:
run: | run: |
echo "${{ secrets.SSH_DEPLOY_KEY }}" > deploykey.priv echo "${{ secrets.SSH_DEPLOY_KEY }}" > deploykey.priv
chmod 400 deploykey.priv chmod 400 deploykey.priv
echo "${{ secrets.SSH_KNOWN_HOSTS_FILE }}" > ./known_hosts echo "${{ vars.SSH_KNOWN_HOSTS }}" > ./known_hosts
- name: Deploy - Upload PR to staging - name: Deploy - Upload PR to staging
if: github.event_name == 'pull_request' if: github.event_name == 'pull_request'
run: | run: |
echo "Deploying to staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}" echo "Deploying to staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}"
rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de:/var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/ rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static.hosts.hamburg.ccc.de:/var/www/staging.hamburg.ccc.de/pr${{ github.event.pull_request.number }}/
- name: Deploy - Add comment to PR with staging URL - name: Deploy - Add comment to PR with staging URL
if: github.event_name == 'pull_request' && github.event.action == 'opened' if: github.event_name == 'pull_request' && github.event.action == 'opened'
run: | run: |
@ -72,7 +72,7 @@ jobs:
- name: Deploy - Upload to prod - name: Deploy - Upload to prod
if: (github.event_name == 'push' || github.event_name == 'schedule') && github.ref_name == 'main' if: (github.event_name == 'push' || github.event_name == 'schedule') && github.ref_name == 'main'
run: | run: |
rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de:/var/www/hamburg.ccc.de/ rsync -v -r --delete -e "ssh -i deploykey.priv -o 'UserKnownHostsFile ./known_hosts'" public/ ccchh-website-deploy@public-web-static.hosts.hamburg.ccc.de:/var/www/hamburg.ccc.de/
- uses: actions/upload-artifact@v3 - uses: actions/upload-artifact@v3
if: github.event_name == 'pull_request' if: github.event_name == 'pull_request'

View file

@ -1,38 +0,0 @@
variables:
TZ: Europe/Berlin
stages:
- build
- deploy
build-website:
stage: build
image: registry.gitlab.com/pages/hugo/hugo_extended:latest
before_script:
- apk update
- apk add tzdata coreutils curl jq git
script:
- ./fetch-calendar.sh
- sed -i "s#baseURL = 'https://hamburg.ccc.de/'#baseURL = 'https://next.hamburg.ccc.de/'#" hugo.toml
- hugo
artifacts:
untracked: true
expose_as: "website build"
name: "website-build-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA"
paths:
- public/
expire_in: 1 hrs
deploy-website:
stage: deploy
image: alpine
before_script:
- apk update
- apk add rsync openssh
script:
- chmod 400 $NEXT_SSH_DEPLOY_KEY
- rsync -r --delete -e "ssh -i $NEXT_SSH_DEPLOY_KEY -o 'UserKnownHostsFile $SSH_KNOWN_HOSTS_FILE'" public/ ccchh-website-deploy@public-web-static-intern.hamburg.ccc.de:/var/www/next.hamburg.ccc.de/
rules:
- if: $CI_COMMIT_BRANCH == "main"
when: on_success
- when: never

View file

@ -23,7 +23,7 @@ Wir stellen uns gemeinsam gegen die Abhängigkeit von digitalen Großkonzernen u
<!--more--> <!--more-->
Wir bieten am 04. Januar 2026 beim allerersten Digital Independece Day ein einfaches Programm zu folgenden Punkten an: Wir bieten am 04. Januar 2026 beim allerersten [Digital Independence Day](https://diday.org) ein einfaches Programm zu folgenden Punkten an:
- *fällt aus* ~~**Wie benutze ich mein Smartphone privatsphärefreundlich?**~~ - *fällt aus* ~~**Wie benutze ich mein Smartphone privatsphärefreundlich?**~~
~~Wir zeigen einfache Handgriffe und Einstellungen, die bei gängigen Smartphones getroffen werden können, um weniger Daten von sich preiszugeben.~~ ~~Wir zeigen einfache Handgriffe und Einstellungen, die bei gängigen Smartphones getroffen werden können, um weniger Daten von sich preiszugeben.~~

View file

@ -17,7 +17,7 @@ tags:
# image: Path to the image # image: Path to the image
--- ---
Am 2. DI-Day (01.02.2026) zeigen wir euch in Hamburg, wie ihr gängige Büroarbeiten wie Briefeschreiben, Tabellenkalkulationen ohne Abhängigkeit zu Microsoft Office tätigen könnt. Am 2. [Digital Independence Day](https://diday.org) (01.02.2026) zeigen wir euch in Hamburg, wie ihr gängige Büroarbeiten wie Briefeschreiben, Tabellenkalkulationen ohne Abhängigkeit zu Microsoft Office tätigen könnt.
<!--more--> <!--more-->

View file

@ -1,6 +1,6 @@
--- ---
categories: event categories: event
title: 'DI-Day: Messenger: Alternativen zu WhatsApp und Co.' title: 'DIDAY: Messenger: Alternativen zu WhatsApp und Co.'
date: '2026-03-01T14:00:00+01:00' # date of the event date: '2026-03-01T14:00:00+01:00' # date of the event
publishDate: '2026-01-20T19:00:00+01:00' # when to publish publishDate: '2026-01-20T19:00:00+01:00' # when to publish
draft: false draft: false
@ -18,7 +18,7 @@ tags:
# image: Path to the image # image: Path to the image
--- ---
Am DI-Day am 1. März zeigen wir euch bei uns in Hamburg, warum ihr vielleicht SMS, WhatsApp, oder andere Messenger von Großkonzernen durch Alternativen ersetzen möchtet, und wie ihr das praktisch angeht. Am [Digital Independence Day](https://diday.org) am 1. März zeigen wir euch bei uns in Hamburg, warum ihr vielleicht SMS, WhatsApp, oder andere Messenger von Großkonzernen durch Alternativen ersetzen möchtet, und wie ihr das praktisch angeht.
<!--more--> <!--more-->

View file

@ -1,6 +1,6 @@
--- ---
categories: event categories: event
title: 'Tag des Offenen Hackspace und DI.Day' title: 'Tag des Offenen Hackspace und DIDAY'
date: '2026-03-28T13:37:00+01:00' # date of the event date: '2026-03-28T13:37:00+01:00' # date of the event
publishDate: '2026-03-10T21:26:49+01:00' # when to publish publishDate: '2026-03-10T21:26:49+01:00' # when to publish
draft: false draft: false
@ -9,14 +9,14 @@ authors:
- stb - stb
tags: tags:
- tdoh - tdoh
- diday - DID
- jugendhackt - jugendhackt
# header: # header:
# caption: A caption für the picture will be used as Alt-Text # caption: A caption für the picture will be used as Alt-Text
# image: Path to the image # image: Path to the image
--- ---
In ganz Deutschland findet am 28.03.2026 der “Tag des offenen Hackspaces” statt. Dabei öffnen verschiedene Hack- und Making-Spaces allen interessierten ihre Türen. Der CCCHH, Jugend Hackt Lab Hamburg und der DI.Day Hamburg sind in der Viktoria-Kaserne dabei. Wir freuen uns auf euch! In ganz Deutschland findet am 28.03.2026 der “Tag des offenen Hackspaces” statt. Dabei öffnen verschiedene Hack- und Making-Spaces allen interessierten ihre Türen. Der CCCHH, Jugend Hackt Lab Hamburg und der DIDAY Hamburg sind in der Viktoria-Kaserne dabei. Wir freuen uns auf euch!
<!--more--> <!--more-->
@ -38,7 +38,7 @@ Bring gern einen Laptop mit, wenn du hast. Wir haben aber auch ein paar Leihger
## Digital Independence Day ## Digital Independence Day
Normalerweise ist der [DI.Day](https://di.day) immer am ersten Sonntag im Monat, aber dieses Mal verlegen wir es vor und kombinieren es mit dem Tag des Offenen Hackspace. Dieses Mal haben wir keinen großen Vortrag zu einem Thema vorbereitet, sondern stehen für Fragen zur Verfügung. Je nach Interesse können wir in verschiedene Themen auch tiefer einsteigen, z.&nbsp;B. zu Alternativen zu Word&Excel, zu WhatsApp, oder zur Microsoft Cloud. Und natürlich zu allen Themen, die euch unter den Nägeln brennen! Normalerweise ist der [DIDAY](https://diday.org) immer am ersten Sonntag im Monat, aber dieses Mal verlegen wir es vor und kombinieren es mit dem Tag des Offenen Hackspace. Dieses Mal haben wir keinen großen Vortrag zu einem Thema vorbereitet, sondern stehen für Fragen zur Verfügung. Je nach Interesse können wir in verschiedene Themen auch tiefer einsteigen, z.&nbsp;B. zu Alternativen zu Word&Excel, zu WhatsApp, oder zur Microsoft Cloud. Und natürlich zu allen Themen, die euch unter den Nägeln brennen!
Wir werden außerdem an diesem Tag auch einen "Linux Helpdesk" anbieten. Wir werden außerdem an diesem Tag auch einen "Linux Helpdesk" anbieten.
Hier werden erfahrene Linux-User*innen sich zur Verfügung stellen, um euch mit Linux zu unterstützen. Wir können Fragen beantworten, Probleme lösen, oder euch helfen, ein Linux eurer Wahl auf eurem Gerät zu installieren Hier werden erfahrene Linux-User*innen sich zur Verfügung stellen, um euch mit Linux zu unterstützen. Wir können Fragen beantworten, Probleme lösen, oder euch helfen, ein Linux eurer Wahl auf eurem Gerät zu installieren

View file

@ -0,0 +1,30 @@
---
categories: event
title: 'DIDAY: Die eigene Cloud'
date: '2026-05-03T14:00:00+01:00' # date of the event
publishDate: '2026-04-15T12:00:00+01:00' # when to publish
draft: false
location: Z9
authors:
- stb
tags:
- DID
- digitale selbstverteidigung
- cloud
# tags:
# header:
# caption: A caption für the picture will be used as Alt-Text
# image: Path to the image
---
Bei diesem [Digital Independence Day](https://diday.org) dreht sich alles um die eigene Cloud: wir zeigen euch die Grundfunktionen von Nextcloud, und erklären, wie ihr für eure Familie, den Freundeskreis oder den kleinen Verein einfach selbst eine einrichten könnt.
<!--more-->
In einem ersten Vortragsteil geben wir eine Einführung in die Grundfunktionen von Nextcloud: Dateien, Kalender, Kontakte und Photos. Dabei ist auch Raum für eure Fragen.
Im Anschluss wird es praktisch! Wenn ihr Nextcloud einfach mal ausprobieren wollt, oder euch sogar schon entschieden habt, Nextcloud einzusetzen, aber euch bisher nicht getraut habt, das anzugehen, helfen wir euch mit Rat und Tat. Bringt euer Laptop mit, und wir unterstützen euch, bei einem der vielen Anbieter eine Nextcloud-Instanz zu bestellen und einzurichten. Selbstverständlich stehen wir auch für weitergehende Fragen zur Verfügung.
Es ist keine Anmeldung erforderlich.
[pdf der Präsentation](./diday_Die_eigene_Cloud.pdf)

View file

@ -7,4 +7,4 @@ image: haecksen-logo-gruenblau.png
link: https://wiki.hamburg.ccc.de/club:geekfem:start link: https://wiki.hamburg.ccc.de/club:geekfem:start
--- ---
Geekfem ist ein Raum für technik-interessierte Frauen* und veranstaltet regelmäßig Termine zu verschiedenen Themen oder einfach nur zum schnacken. Geekfem ist ein Raum für technik-interessierte FLINTA Personen und veranstaltet regelmäßig Termine zu verschiedenen Themen oder einfach nur zum schnacken.