diff --git a/.forgejo/workflows/deploy.yaml b/.forgejo/workflows/deploy.yaml index 92e4b21..b08a439 100644 --- a/.forgejo/workflows/deploy.yaml +++ b/.forgejo/workflows/deploy.yaml @@ -29,7 +29,7 @@ jobs: # For uploading. apk add rsync openssh - - uses: actions/checkout@v7 + - uses: actions/checkout@v6 with: fetch-depth: 0 # pull full history for page lastmod by git commit date diff --git a/README.md b/README.md index 5d68b19..8bf8426 100644 --- a/README.md +++ b/README.md @@ -29,60 +29,25 @@ To populate the calendar data, please run `./fetch-calendar.sh` before running h Running the hugo command without and parameters will re-generate the site in the `public` directory. To deploy the website, just copy the whole folder to a directory which is servered by the webserver of your preference. -Please note that the website should be re-deployed at least daily to update the "announcement" section on the front page even if there were no changed to the content. -See [Automated Deployment](#automated-deployment) for the way the deployment is set up on git.hamburg.ccc.de +Please note, that the website should be re-deployed at least daily to update the "announcement" section on the front page even if there were no changed to the content. -### Previewing Changes Locally +### Add Pages To run a local version, just install HUGO by following the [instructions](https://gohugo.io/installation/) for your operating system. To build the website and run a development webserver, execute: ```shell -hugo server --buildFuture --buildDrafts +hugo server ``` -Note: the flags `--buildFuture --buildDrafts` makes Hugo process all content, even if the `publishDate` is still in the future, or the content is marked as `draft: true` in the frontmatter. -You usually want these flags, especially if you are preparing content that should only be shown after a certain date. - -Also see [Submitting Your Content](#submitting-your-content) below. - -### Adding Content - -There are two basic types of posts: Events and blog posts. -Hugo and the template set distinguish between these two types based on frontmatter information. -When manually creating content, you need to take extra care to use the correct frontmatter data. -See the link to the Hugo archetypes below for details. - -**If at all possible, use `hugo new content` with the appropriate parameters to create the new content file correctly.** - -You should always set these frontmatter fields: -* `categories`: must be either `article` or `event`; see below. -* `date`: the date displayed for this content. - For events, that should be when the event takes place; for blog posts, it is when the post was written. -* `publishDate`: the date and time the content should be published. - Note that if you do not specify a `publishDate`, the value of `date` will be used. -* `title`: the headline of your content. - -#### Add a Blog Entry - -Blog posts (the archetype is called `article`) should be used for information that will be relevant for a longer period, for example explanations about technical, political or cultural topics. -Articles will be shown for a few days on the home page. -The [blog page](https://hamburg.ccc.de/blog/) shows all posts, newest first. -In addition, the `tags:` can be used to find blog posts about certain topics. - -To create a new general blog post, run a command like this: +To also build posts in the future or in draft state, run this instead: ```shell -hugo new content --kind article blog/yyyy/yyyy-mm-dd-your-article-title/index.md +hugo server -D ``` -If you want to create a blog post from scratch, or convert an event into a blog post, see the frontmatter data in [themes/ccchh/archetypes/article.md](themes/ccchh/archetypes/article.md). -In particular, you need to set `categories: article`. -You do not need to specify an explicit `publishDate`, as the value of `date` will be used as a fallback. - #### Add an Event Announcement -Events will be shown on the home page from the frontmatter `publishDate:` until the `date:` (plus a few hours grace period). -Use them for information that is relevant for a specific event, like a talk or a meeting. - +There are two basic types of posts: Events and articles. +Events will be shown on the home page from their publishing date until they have happened and shall be used for things which happen at a certain date. This is not limited to events organized by the CCCHH, but can also be a hint to other events which we think are related to our activities. To create a new event blog post, run a command like this: @@ -90,48 +55,29 @@ To create a new event blog post, run a command like this: hugo new content --kind event blog/yyyy/yyyy-mm-dd-your-event-title/index.md ``` -If you want to create an event from scratch, or convert a blog post into an event, see the frontmatter data in [themes/ccchh/archetypes/event.md](themes/ccchh/archetypes/event.md). -In particular, you need to set `categories: event`, `date:` for the date of the event, `publishDate:` for the date the content should be published, and `location:` to whereever your event takes place. +#### Add a Blog Entry + +As mentioned before, you can also create blog posts for things which aren't events. +They will only be shown in the "blog" section and posted to the RSS feeds and shall be used for things which are relevant for a longer time. + +As we have much more event announcements than articles, finding articles in all blog posts can be quite a challenge. +But using these two categories enables filtering, so that the history of articles is in one list. + +To create a new general blog post, run a command like this: +```shell +hugo new content --kind article blog/yyyy/yyyy-mm-dd-your-article-title/index.md +``` #### Additional Notes on Events and Articles By default the first 70 words are shown as a summary on list pages. -Please use `` (white space matters) to manually separate the summary from other post content. +Please use `` to manually separate the summary from other post content. Please prefix your folder name with a date to make browsing the content in the source code easier. The date in the URL will be taken from the `date` field in the front matter. Blog posts from before 2024-01-22 were imported from the previous website and have additional front matter data which is not usually needed (e.g. the lastmod value). - -#### Submitting Your Content - -After creating the new content, or making changes to existing content please commit your changes with a meaningful commit message to a fresh branch. -Name the branch in a way that makes it easy to understand what the changes are, for example, the title of your new blog post. - -Push the branch to git.hamburg.ccc.de, and create a new pull request. -Invite reviewers, or post the link to the PR to the [#infrastruktur:hamburg.ccc.de](https://matrix.to/#/#infrastruktur:hamburg.ccc.de) Matrix channel. - -The changes you have made will be deployed to the staging website automatically (this might take a minute or two). -See the comments in the PR for the link to your preview. -You and the reviewers can use the link to preview the changes. - -If you have set a `publishDate` to a date and time in the future, the preview will show the content as it would appear then. - -Once at least one reviewer approves the PR, it will be merged and pushed to production. -This usually takes less than five minutes. - -### Automated Deployment - -The website is automatically rebuilt and redeployed every 20 minutes. At each build and deploy: -* The event calendar is fetched. -* Hugo renders all pages. -* All changed files are deployed to the production web server. - -See [.forgejo/workflows/deploy.yaml](.forgejo/workflows/deploy.yaml) for all the details. - -Additionally, for each pull request, a version of the website is deployed to the staging website under a unique URL. -The pull request will be updated with the URL, so you and the reviewers can look at the changes as they will appear after merging. -After the PR is closed, the staging URL will be removed. +When using the commands above, the template shall have evenything you need. #### Populate the Event Calendar diff --git a/content/_index.md b/content/_index.md index 408cf8c..5f69c56 100644 --- a/content/_index.md +++ b/content/_index.md @@ -4,4 +4,7 @@ date: 2022-11-20T09:03:20-08:00 draft: false --- - +## Über uns +Wir sind der Chaos Computer Club der Hansestadt Hamburg. +Bei uns handelt es sich um eine Gruppe von Menschen, die ein Interesse am kreativen Umgang mit Technik teilen. +Unsere Gesprächsthemen und Projekte reichen von Soft- und Hardware zu Datenschutz und Netzpolitik. diff --git a/content/blog/1999/1999-03-27-ein-interessanter-tag-fuer-den-erfakreis-hamburg/cccard.jpg b/content/blog/1999/1999-03-27-ein-interessanter-tag-fuer-den-erfakreis-hamburg/cccard.jpg new file mode 100644 index 0000000..31ddedc Binary files /dev/null and b/content/blog/1999/1999-03-27-ein-interessanter-tag-fuer-den-erfakreis-hamburg/cccard.jpg differ diff --git a/content/blog/1999/1999-03-27-ein-interessanter-tag-fuer-den-erfakreis-hamburg/index.md b/content/blog/1999/1999-03-27-ein-interessanter-tag-fuer-den-erfakreis-hamburg/index.md new file mode 100644 index 0000000..8325ff6 --- /dev/null +++ b/content/blog/1999/1999-03-27-ein-interessanter-tag-fuer-den-erfakreis-hamburg/index.md @@ -0,0 +1,16 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-03-27T19:42:00+02:00' +publishDate: '1999-03-27T19:42:00+02:00' +slug: ein-interessanter-tag-fuer-den-erfakreis-hamburg +title: 'ein interessanter Tag für den Erfakreis Hamburg:' +header: + image: cccard.jpg +--- +1. Unsere Einweihungsparty für die seit dem 1. Dezember bestehenden Räumlichkeiten im Lokstedter Weg findet statt. Eingeladen sind alle Hamburger, sowie Aktivisten aus anderen Chaosgebieten. Für Essen und nicht-alkoholische Getränke ist gesorgt. + +2. Unsere Webseite hat eine grundlegende Überarbeitung erfahren und wird mit Beginn der Party um 15.42h ins Netz gestellt. + diff --git a/content/blog/1999/1999-03-30-neu-beschluesse-zum-01-05-1999/index.md b/content/blog/1999/1999-03-30-neu-beschluesse-zum-01-05-1999/index.md new file mode 100644 index 0000000..667cdf9 --- /dev/null +++ b/content/blog/1999/1999-03-30-neu-beschluesse-zum-01-05-1999/index.md @@ -0,0 +1,15 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-03-30T19:42:00+02:00' +publishDate: '1999-03-30T19:42:00+02:00' +slug: neue-beschluesse-zum-01-05-1999 +title: 'neue Beschlüsse zum 01.05.1999:' +--- +Einführung von [Workshops, Vorträgen usw.][1] am Donnerstag, in Ausnahmefällen auch übers Wochenende. + +Deklarierung des 1. Dienstags im Monat als "chaos-intern". Wer trotzdem kommt, wird zwar nicht draußen stehen gelassen, wird allerdings auch keine guten Gelegenheiten haben, uns kennenzulernen, da hier debattiert und abgestimmt wird. Die restlichen Dienstage laufen locker ab - ganz wie bisher gewohnt. Wir empfehlen "Neulingen", den 1. Dienstag zu meiden. + +[1]: https://staging.hamburg.ccc.de/Workshops/index.html diff --git a/content/blog/1999/1999-04-07-englishe-webseiten/index.md b/content/blog/1999/1999-04-07-englishe-webseiten/index.md new file mode 100644 index 0000000..42bc607 --- /dev/null +++ b/content/blog/1999/1999-04-07-englishe-webseiten/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-04-07T19:42:00+02:00' +publishDate: '1999-04-07T19:42:00+02:00' +slug: englische-webseiten +title: englische Webseiten +--- +Die englische Version unserer Webseiten ist online. Danke nochmals an Sven (Pesco)! diff --git a/content/blog/1999/1999-09-08-bildungswerk-zurueck/index.md b/content/blog/1999/1999-09-08-bildungswerk-zurueck/index.md new file mode 100644 index 0000000..3d12f54 --- /dev/null +++ b/content/blog/1999/1999-09-08-bildungswerk-zurueck/index.md @@ -0,0 +1,18 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-09-08T19:42:00+02:00' +publishDate: '1999-09-08T19:42:00+02:00' +slug: bildungswerk-zurück +title: Bildungswerk zurück! +--- +Nach der Sommerpause ist das [Chaos-Bildungswerk][1] wieder zurück und Ihr könnt Euch gleich die neuen Termine notieren. + +in diesem Zusammenhang: + +Wir suchen noch einen Beamer oder ein Overhead-Panel, um Computerbilder auf unsere Leinwand zu projezieren. Wenn in Eurer Firma also gerade was Passendes aussortiert wird oder wenn Ihr auf eine andere Art und Weise günstig oder sogar kostenlos an so ein Teil kommt, dann meldet Euch bei [uns][2]! Danke! + +[1]: https://staging.hamburg.ccc.de/Workshops/index.html +[2]: https://staging.hamburg.ccc.de/adresse.html diff --git a/content/blog/1999/1999-12-10-die-chaos-cd-blue-ist-fertig/index.md b/content/blog/1999/1999-12-10-die-chaos-cd-blue-ist-fertig/index.md new file mode 100644 index 0000000..3e3b74b --- /dev/null +++ b/content/blog/1999/1999-12-10-die-chaos-cd-blue-ist-fertig/index.md @@ -0,0 +1,14 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-12-10T19:42:00+02:00' +publishDate: '1999-12-10T19:42:00+02:00' +slug: die-chaos-cd-blue-ist-fertig +title: Die Chaos-CD Blue ist fertig! +--- +Nachdem noch ein paar Tage und Nächte nahezu rund um die Uhr heldenhaft gearbeitet wurde ist die aktuelle Chaos-CD nun fertig. Im Gegensatz zur Betaversion finden sich alle Texte als HTML-Text, so daß das Durchsuchen der CD nun möglich ist (Suchfunktion in Java ist integriert). Weitere Details gibt es in Kürze, bis dahin aber [das hier][1] + +[1]: https://staging.hamburg.ccc.de/chaoscd/index.html + diff --git a/content/blog/1999/1999-12-12-chaos-cd-demoversion/cover.jpg b/content/blog/1999/1999-12-12-chaos-cd-demoversion/cover.jpg new file mode 100644 index 0000000..a9af113 Binary files /dev/null and b/content/blog/1999/1999-12-12-chaos-cd-demoversion/cover.jpg differ diff --git a/content/blog/1999/1999-12-12-chaos-cd-demoversion/index.md b/content/blog/1999/1999-12-12-chaos-cd-demoversion/index.md new file mode 100644 index 0000000..05e6b51 --- /dev/null +++ b/content/blog/1999/1999-12-12-chaos-cd-demoversion/index.md @@ -0,0 +1,16 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-12-12T19:42:00+02:00' +publishDate: '1999-12-12T19:42:00+02:00' +slug: chaos-cd-demoversion +title: 'Chaos-CD "Demoversion"' +header: + caption: ChaosCD-Logo + image: cover.jpg +--- +Hier sind sie nun die "weiteren Details": Das CD-Team hat sich die Mühe gemacht, eine webfähige "Demoversion" der CD zu erstellen. Damit Ihr seht, wie die CD prinzipiell aufgebaut ist, wie sie aussieht und was Euch erwartet. Mehr gibt es [hier][1]. + +[1]: https://staging.hamburg.ccc.de/chaoscd/index.html diff --git a/content/blog/1999/1999-12-22-bildungswerk-goes-congress-entruempelung/index.md b/content/blog/1999/1999-12-22-bildungswerk-goes-congress-entruempelung/index.md new file mode 100644 index 0000000..e9d3131 --- /dev/null +++ b/content/blog/1999/1999-12-22-bildungswerk-goes-congress-entruempelung/index.md @@ -0,0 +1,17 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-12-22T19:42:00+02:00' +publishDate: '1999-12-22T19:42:00+02:00' +slug: cildungswerk-goes-congress-entruempelung +title: Bildungswerk goes Congress / Entrümpelung +--- +Nur noch wenige Tage bis zum Congress... da wollten wir uns für Euer Erscheinen bei den Bildungswerkvorträgen bedanken (natürlich auch für die Spenden) und Euch mitteilen, daß Ihr sicherlich den einen oder anderen Referenten auch auf dem Congress sehen werdet. Hier in Hamburg geht es dann ab Ende Januar mit neuen Terminen weiter. Wer Themenvorschläge hat oder selbst im Bildungswerk aktiv werden möchte, der melde sich bitte bei [mir][1]. + +Außerdem haben wir die Webseite ein wenig entstaubt: Hinweise, die nicht mehr aktuell sind, sind rausgeflogen und ein bißchen Inhalt ist auch noch hinzugekommen, aber das schaut Euch am besten selbst an... + +In diesem Sinne: Man sieht sich auf dem Congress (wahrscheinlich an der Kasse ? Da haben wir uns zuständig erklärt) + +[1]: mailto:webmaster@hamburg.ccc.de diff --git a/content/blog/1999/1999-18-06-linux-install-party/index.md b/content/blog/1999/1999-18-06-linux-install-party/index.md new file mode 100644 index 0000000..5886bfc --- /dev/null +++ b/content/blog/1999/1999-18-06-linux-install-party/index.md @@ -0,0 +1,13 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '1999-06-18T19:42:00+02:00' +publishDate: '1999-06-18T19:42:00+02:00' +slug: linux-install-party +title: Linux-Install-Party +--- +Linux - die Alternative ? Wer es selbst ausprobieren möchte, sich aber allein nicht an die Installation traut, der bekommt hier Hilfe: Am 10. und 11.7.99 wird im Chaos-Bildungswerk installiert, es wird der erste eigene Kernel compiliert und vieles mehr. Weitere Informationen zu Linux gibt es am folgenden Donnerstag und Infos zu diesen Veranstaltungen [im Chaos-Bildungswerk.][1] Eine 2. Aktion in dieser Art ist in Planung. + +[1]: https://staging.hamburg.ccc.de/Workshops/index.html diff --git a/content/blog/2000/2000-02.09-bildungswerk-zurueck/index.md b/content/blog/2000/2000-02.09-bildungswerk-zurueck/index.md new file mode 100644 index 0000000..79d80b9 --- /dev/null +++ b/content/blog/2000/2000-02.09-bildungswerk-zurueck/index.md @@ -0,0 +1,14 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-02-09T19:42:00+02:00' +publishDate: '2000-02-09T19:42:00+02:00' +slug: bildungswerk-zurueck +title: Bildungswerk zurück +--- +Den Jahreswechsel haben wir nun auch überwunden. Deshalb gibt es neues "Futter" im [Bildungswerk][1] + +[1]: https://staging.hamburg.ccc.de/Workshops/index.html + diff --git a/content/blog/2000/2000-03-16-vortrag-tcpip/index.md b/content/blog/2000/2000-03-16-vortrag-tcpip/index.md new file mode 100644 index 0000000..b554b21 --- /dev/null +++ b/content/blog/2000/2000-03-16-vortrag-tcpip/index.md @@ -0,0 +1,14 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-03-16T19:42:00+02:00' +publishDate: '2000-03-16T19:42:00+02:00' +slug: vortrag-tcpip +title: Vortrag TCP/IP +--- +Nicht vergessen! Heute im [Bildungswerk][1]: TCP/IP-Vortrag + +[1]: https://staging.hamburg.ccc.de/Workshops/index.html + diff --git a/content/blog/2000/2000-03-27-bildungswerk-funk-lans/index.md b/content/blog/2000/2000-03-27-bildungswerk-funk-lans/index.md new file mode 100644 index 0000000..69db3f1 --- /dev/null +++ b/content/blog/2000/2000-03-27-bildungswerk-funk-lans/index.md @@ -0,0 +1,13 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-03-27T19:42:00+02:00' +publishDate: '2000-03-27T19:42:00+02:00' +slug: bildungswerk-funk-lans +title: 'Bildungswerk: Funk-LANs' +--- +Auch am 30.03.2000 gibt es im [Bildungswerk][1] interessantes Futter für Euren Geist. Es geht um Funk-LANs, also drahtlose Netzwerke. + +[1]: https://staging.hamburg.ccc.de/Workshops/index.html diff --git a/content/blog/2000/2000-04-11-bildungswerk-0190-wie-geht-denn-das/index.md b/content/blog/2000/2000-04-11-bildungswerk-0190-wie-geht-denn-das/index.md new file mode 100644 index 0000000..32f7104 --- /dev/null +++ b/content/blog/2000/2000-04-11-bildungswerk-0190-wie-geht-denn-das/index.md @@ -0,0 +1,12 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-04-11T19:42:00+02:00' +publishDate: '2000-04-11T19:42:00+02:00' +slug: bildungswerk-0190-wie-geht-denn-das +title: 'Bildungswerk: 0190 - wie geht denn das ?' +--- +Es läuft und läuft und läuft... das Bildungswerk. +Diesmal referiert Steffen über interessante Fakten zum Service 0190 der Telekom, schliesslich muß er es ja wissen ;-) diff --git a/content/blog/2000/2000-04-26-bildungswerk-kryptographie/index.md b/content/blog/2000/2000-04-26-bildungswerk-kryptographie/index.md new file mode 100644 index 0000000..fef9f48 --- /dev/null +++ b/content/blog/2000/2000-04-26-bildungswerk-kryptographie/index.md @@ -0,0 +1,12 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-04-26T19:42:00+02:00' +publishDate: '2000-04-26T19:42:00+02:00' +slug: bildungswerk-kryptographie +title: 'Bildungswerk: Kryptographie' +--- +Morgen am 27.04.2000 freuen wir uns wieder ueber ein volles Haus! +Besonders bei einem so wichtigen Thema, wie den Grundlagen der Verschlüsselung. Und das beste: Am 18.05.2000 gibt es noch eine Folgeveranstaltung dazui. diff --git a/content/blog/2000/2000-05-10-bildungswerk-linux-faq/index.md b/content/blog/2000/2000-05-10-bildungswerk-linux-faq/index.md new file mode 100644 index 0000000..02dc0c6 --- /dev/null +++ b/content/blog/2000/2000-05-10-bildungswerk-linux-faq/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-05-10T19:42:00+02:00' +publishDate: '2000-05-10T19:42:00+02:00' +slug: bildungswerk-linux-faq +title: 'Bildungswerk: Linux FAQ' +--- +Morgen ist mal wieder Bildungswerkzeit. Besonders diejenigen, die zu unserer Linuxinstallparty erschienen waren, sind eingeladen. Wir hatten ja alles in allem wieder viel Spaß und stehen nun nachdem Ihr Zeit hattet, alleine mit dem System zu arbeiten, nochmal für Linuxfragen zur Verfügung. Außerdem sind wir für Eure Anregungen bzgl. derartiger Installpartys offen. Genug geschrieben, schaut rein! (auch wer nicht dabei war...) diff --git a/content/blog/2000/2000-05-18-bildungswerk-trustcenter/index.md b/content/blog/2000/2000-05-18-bildungswerk-trustcenter/index.md new file mode 100644 index 0000000..dba3a72 --- /dev/null +++ b/content/blog/2000/2000-05-18-bildungswerk-trustcenter/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-05-18T19:42:00+02:00' +publishDate: '2000-05-18T19:42:00+02:00' +slug: bildungswerk-trustcenter +title: 'Bildungswerk: Trustcenter' +--- +Heute ist nochmal Bildungswerkzeit. Wir haben einen Experten zum Thema Trustcenter, Signaturgesetz und digitale Signaturen im Haus. Wir freuen uns über zahlreiches Erscheinen... diff --git a/content/blog/2000/2000-06-06-party-hackschiff/index.md b/content/blog/2000/2000-06-06-party-hackschiff/index.md new file mode 100644 index 0000000..5cf681d --- /dev/null +++ b/content/blog/2000/2000-06-06-party-hackschiff/index.md @@ -0,0 +1,16 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-06-06T19:42:00+02:00' +publishDate: '2000-06-06T19:42:00+02:00' +slug: party-hackschiff +title: 'Party: Hackschiff' +--- +Hacken auf dem Schiff: Am 4. August ist es so weit. Mit einem Ausflugsschiff kurvt der Kölner CCC ab Bonn auf dem Rhein, von 18:00 Uhr bis etwa 3:00 Uhr morgens. Natürlich wird es ein umfangreiches Programm (Vorträge etc.) geben. +[Weitere Info][1] + + +[1]: http://koeln.ccc.de/projekte/hackschiff/ + diff --git a/content/blog/2000/2000-08-13-bildungswerk/index.md b/content/blog/2000/2000-08-13-bildungswerk/index.md new file mode 100644 index 0000000..03dce70 --- /dev/null +++ b/content/blog/2000/2000-08-13-bildungswerk/index.md @@ -0,0 +1,13 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-08-13T19:42:00+02:00' +publishDate: '2000-08-13T19:42:00+02:00' +slug: bildungswerk +title: Bildungswerk +--- +Aktuelle Vorträge im Hamburger Bildungswerk: + +Der angekündigte Vortrag des Hamburgischen Datenschutzbeauftragten muß leider **verschoben** werden. Der neue Termin steht noch nicht fest. diff --git a/content/blog/2000/2000-08-16-bildungswerk-linux-cluster-workshop/index.md b/content/blog/2000/2000-08-16-bildungswerk-linux-cluster-workshop/index.md new file mode 100644 index 0000000..f77d6b7 --- /dev/null +++ b/content/blog/2000/2000-08-16-bildungswerk-linux-cluster-workshop/index.md @@ -0,0 +1,14 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-08-16T19:42:00+02:00' +publishDate: '2000-08-16T19:42:00+02:00' +slug: bildungswerk-linux-cluster-workshop +title: 'Bildungswerk: Linux Cluster Workshop' +--- +High Availability-Studie + +Am **Samstag, den 9.09.2000** und am **Sonntag, den 10.10.2000** findet ein Experimentier-Workshop zum Thema Hochverfügbarkeit von Linux-Servern statt. Geplant ist ein Aufbau aus mehreren Linux-Rechnern, die jeweils Aufgaben des anderen Rechners übernehmen, wenn ein Rechner ausfällt. Durch simulierte Crashs soll die Funktionsfähigkeit in der Praxis untersucht werden. +Für diesen Workshop ist eine Anmeldung unbedingt erforderlich! **Bereits alle Plätze vergeben.** diff --git a/content/blog/2000/2000-08-17-bildungswerk-datenschutz/index.md b/content/blog/2000/2000-08-17-bildungswerk-datenschutz/index.md new file mode 100644 index 0000000..27af4e3 --- /dev/null +++ b/content/blog/2000/2000-08-17-bildungswerk-datenschutz/index.md @@ -0,0 +1,13 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-09-17T19:42:00+02:00' +publishDate: '2000-09-17T19:42:00+02:00' +slug: bildungswerk=datenschutz +title: 'Bildungswerk: Datenschutz' +--- +Der Hamburgische Datenschutzbeauftragte zu Gast im Chaos-Bildungswerk + +Am **Donnerstag, den 7.09.2000** wird Herr Peter Schaar, als Hamburgischer Datenschutzbeauftragter zuständig für Telekommunikation, Medien und Teledienste, einen Gastvortrag im Bildungswerk halten. Thema ist die *Protokollierung des Verhaltens von Internetnutzern*. Achtung: Beginn bereits um **18:30 Uhr**! diff --git a/content/blog/2000/2000-09-17-bildungswerk-datenschutz/index.md b/content/blog/2000/2000-09-17-bildungswerk-datenschutz/index.md new file mode 100644 index 0000000..d6ea94a --- /dev/null +++ b/content/blog/2000/2000-09-17-bildungswerk-datenschutz/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-09-17T19:42:00+02:00' +publishDate: '2000-09-17T19:42:00+02:00' +slug: bildungswerk-neue-datenschutz +title: 'Bildungswerk: Datenschutz' +--- +Die Mitschrift zum Datenschutzvortrag liegt auf der Bildungswerk-Seite zum Abruf bereit. diff --git a/content/blog/2000/2000-10-21-bildungswerk-neue-termine/index.md b/content/blog/2000/2000-10-21-bildungswerk-neue-termine/index.md new file mode 100644 index 0000000..b693634 --- /dev/null +++ b/content/blog/2000/2000-10-21-bildungswerk-neue-termine/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-10-21T19:42:00+02:00' +publishDate: '2000-10-21T19:42:00+02:00' +slug: bildungswerk-neue-termine +title: 'Bildungswerk: neue Termine' +--- +Der Sommer ist vorbei und ab November gibt es wieder regelmäßig Workshops im Chaos-Bildungswerk. Die aktuellen Termine finden sich unter www.hamburg.ccc.de/bildungswerk diff --git a/content/blog/2000/2000-10-21-vorwarnung/index.md b/content/blog/2000/2000-10-21-vorwarnung/index.md new file mode 100644 index 0000000..923d81f --- /dev/null +++ b/content/blog/2000/2000-10-21-vorwarnung/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-10-21T23:42:00+02:00' +publishDate: '2000-10-21T23:42:00+02:00' +slug: vorwarnung +title: Vorwarnung +--- +Da der Vorstand des CCC e.V. sich "teilweise für Handlungsunfähig" hält, plant dieser eine außerordendliche Mitgliederversammlung. Diese wird voraussichtlich am Samstag dem 18.11.2000 in BIELEFELD stattfinden. Sobald der Vorstand die Ladung ofiziell ankündigt, findet Ihr hier Informationen zur preiswerten gemeinsammen Anreise für die Mitglieder des Erfa-Kreises Hamburg. diff --git a/content/blog/2000/2000-10-29-bildungswerk-sql-workshop/index.md b/content/blog/2000/2000-10-29-bildungswerk-sql-workshop/index.md new file mode 100644 index 0000000..773ef13 --- /dev/null +++ b/content/blog/2000/2000-10-29-bildungswerk-sql-workshop/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-10-29T19:42:00+02:00' +publishDate: '2000-10-29T19:42:00+02:00' +slug: bildungswerk-sql-workshop +title: 'Bildungswerk: SQL-Workshop' +--- +Am **2.11.2000** und **9.11.2000** (Doppeltermin) findet im Hamburger Chaos-Bildungswerk ein Workshop zum Thema SQL-Datenbanken statt. Beginn ist um 19:30 Uhr. Weitere Infos unter http://hamburg.ccc.de/bildungswerk/ diff --git a/content/blog/2000/2000-11-14-mitgliederversammlung/index.md b/content/blog/2000/2000-11-14-mitgliederversammlung/index.md new file mode 100644 index 0000000..f28263c --- /dev/null +++ b/content/blog/2000/2000-11-14-mitgliederversammlung/index.md @@ -0,0 +1,21 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-11-14T19:42:00+02:00' +publishDate: '2000-11-14T19:42:00+02:00' +slug: mitgliederversammlung +title: Mitgliederversammlung +--- + +Am 18.11.2000 findet in Bielefeld eine außerordentliche Mitgliederversammlung des CCC e.V.'s statt. Der Erfa-Kreis Hamburg fährt mit einem Reisebus hin und zurück. + + + + + + +
Abfahrt:Sonnabend, 18.11. 9:30 Uhr
Treffpunkt:U-Bahnhof Kellinghusenstraße
Fahrpreis:25 DM / 10 DM ermäßigt (wird im Bus kassiert, wer kein Geld hat kann trotzdem mitfahren)
Rückfahrt:ab 22 Uhr
+ +Um zahlreiches Erscheinen wird gebeten. diff --git a/content/blog/2000/2000-12-22-chaos-cd-blue-wieder-lieferbar/index.md b/content/blog/2000/2000-12-22-chaos-cd-blue-wieder-lieferbar/index.md new file mode 100644 index 0000000..ac2997e --- /dev/null +++ b/content/blog/2000/2000-12-22-chaos-cd-blue-wieder-lieferbar/index.md @@ -0,0 +1,12 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2000-12-22T19:42:00+02:00' +publishDate: '2000-12-22T19:42:00+02:00' +slug: chaos-cd-blue-wieder-lieferbar +title: 'Chaos CD "Blue" wieder lieferbar!' +--- +Die Chaos CD Blue ist in aktualisierter Neuauflage wieder lieferbar. +Eilige bekommen sie zum alten Preis auf dem Chaos Communication Congress in Berlin. Ab Januar wird auch der Versand wieder normal anlaufen. diff --git a/content/blog/2001/2001-03-15-easterhegg-2001/index.md b/content/blog/2001/2001-03-15-easterhegg-2001/index.md new file mode 100644 index 0000000..8d23300 --- /dev/null +++ b/content/blog/2001/2001-03-15-easterhegg-2001/index.md @@ -0,0 +1,22 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2001-03-15T19:42:00+02:00' +publishDate: '2001-03-15T19:42:00+02:00' +slug: easterhegg-2001 +title: EasterHegg 2001 Viel Spaß am Gerät! +header: + caption: Easter(H)egg Logo + image: logo.gif +--- +Das neu eingerichtete Frühjahrstreffen findet Ostern vom 13. April (Karfreitag) bis zum 16. April (Ostermontag) in Hamburg statt. +Die Veranstaltung ist ausgebucht. +[Weitere Informationen...][1] + +26.3.: Anmeldung geschlossen + + + +[1]: http://www.hamburg.ccc.de/eh2001 diff --git a/content/blog/2001/2001-03-15-easterhegg-2001/logo.gif b/content/blog/2001/2001-03-15-easterhegg-2001/logo.gif new file mode 100644 index 0000000..378e2b3 Binary files /dev/null and b/content/blog/2001/2001-03-15-easterhegg-2001/logo.gif differ diff --git a/content/blog/2001/2001-04-17-easterhegg-2001-ist-vorbei/index.md b/content/blog/2001/2001-04-17-easterhegg-2001-ist-vorbei/index.md new file mode 100644 index 0000000..3e64fe4 --- /dev/null +++ b/content/blog/2001/2001-04-17-easterhegg-2001-ist-vorbei/index.md @@ -0,0 +1,12 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2001-04-17T19:42:00+02:00' +publishDate: '2001-04-17T19:42:00+02:00' +slug: easterhegg-2001-ist-vorbei +title: EasterHegg 2001 ist vorbei +--- +Wir danken allen Helfern und Teilnehmern für eine schöne Zeit. +Das Treffen heute im Club (wie üblich ca. 19:00) wird sich um Nachbereitung, Verstauen der Clubsachen, Wiederinbetriebnahme der Clubtechnik und Abrechnung drehen. Es wäre nett, wenn Ihr zahlreich kommen würdet. diff --git a/content/blog/2001/2001-04-24-lockpicking-weekend/index.md b/content/blog/2001/2001-04-24-lockpicking-weekend/index.md new file mode 100644 index 0000000..db8a870 --- /dev/null +++ b/content/blog/2001/2001-04-24-lockpicking-weekend/index.md @@ -0,0 +1,16 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2001-04-24T19:42:00+02:00' +publishDate: '2001-04-24T19:42:00+02:00' +slug: lockpicking-weekend +title: Lockpicking Weekend +--- +Die Sportsfreunde der Sperrtechnik veranstalten am 28. und 29. April im Eidelstedter Buergerhaus ein Lockpicking-Weekend. + +Mitglieder des CCC e.V. erhalten Sonderkonditionen. +Weitere Infos http://www.lockpicking.org/ + +Am Montag den 30. April findet in unserem Clublokal eine Pick-In-den-Mai Party der Sportsfreunde statt, zu der wir auch eingeladen sind. (Livemusik 19-22h, Bier vom Fass, Grillen) diff --git a/content/blog/2001/2001-05-01-chaos-bildungswerk-startet-durch/index.md b/content/blog/2001/2001-05-01-chaos-bildungswerk-startet-durch/index.md new file mode 100644 index 0000000..7a31c0a --- /dev/null +++ b/content/blog/2001/2001-05-01-chaos-bildungswerk-startet-durch/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2001-05-01T19:42:00+02:00' +publishDate: '2001-05-01T19:42:00+02:00' +slug: chaos-bildungswerk-startet-durch +title: Chaos-Bildungswerk startet durch +--- +Nach Congress und Easter(H)egg meldet sich das Chaos-Bildungswerk zurück. Ab sofort finden in loser Folge Donnerstags abends wieder Workshops statt. Die Termine finden sich unter www.hamburg.ccc.de/bildungswerk diff --git a/content/blog/2001/2001-05-10-chaos-bildungswerk-workshop-faellt-aus/index.md b/content/blog/2001/2001-05-10-chaos-bildungswerk-workshop-faellt-aus/index.md new file mode 100644 index 0000000..211922b --- /dev/null +++ b/content/blog/2001/2001-05-10-chaos-bildungswerk-workshop-faellt-aus/index.md @@ -0,0 +1,11 @@ +--- +authors: +- ccchh-archiv +categories: article +draft: false +lastmod: '2001-05-20T19:42:00+02:00' +publishDate: '2001-05-20T19:42:00+02:00' +slug: chaos-bildungswerk-workshop-faellt-aus +title: '[Chaos-Bildungswerk] Workshop fällt aus!' +--- +Wegen des Pilotenstreiks bei der Lufthansa sitzt der Referent fest. Leider muß deswegen der heutige Workshop ausfallen. Wir hoffen, bald einen Ersatztermin zu finden. diff --git a/content/blog/2026/2026-05-08-diday-website/index.md b/content/blog/2026/2026-05-08-diday-website/index.md deleted file mode 100644 index 1e1c267..0000000 --- a/content/blog/2026/2026-05-08-diday-website/index.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -categories: article -title: 'DIDAY.org mit Unterstützung des CCCHH' -date: '2026-06-07T14:00:00+02:00' # date of the event -draft: false -authors: - - stb -tags: - - DID - - CCCHH -# tags: -# header: -# caption: A caption für the picture will be used as Alt-Text -# image: Path to the image ---- - -Der CCC Hansestadt Hamburg e.V. freut sich, den Digital Independence Days unterstützen zu können: Wir hosten die neue Webseite [diday.org](https://diday.org)! Der Digital Independence Day wird von vielen zivilgesellschaftlichen Gruppen getragen, und aus der Community heraus entstand der Wunsch, eine von der Community gestaltete Webseite zu haben. - - - -Worum geht es beim Digital Independence Day? [Kurz gesagt](https://diday.org/de/why/): Wir wollen allen Interessierten Möglichkeiten aufzeigen, sich freizumachen von Großkonzernen, ihren Algorithmen und kommerziellen Interessen (und der politischen Einflußname). Dazu veranstalten wir an jedem ersten Sonntag im Monat den DIDAY, an [vielen Orten](https://events.diday.org) in Deutschland, Europa und der ganzen Welt! Und wir sammeln Anleitungen und weiterführendene Informationen auf unserer Webseite. - -Das besondere: Alle können mitmachen und beitragen. Die gesamte Webseite wird als Open Source auf [codeberg.org/DI-Day/website](https://codeberg.org/DI-Day/website) von allen Interessierten gepflegt und weiterentwickelt. Und um es auch wirklich einfach zu machen, da einzusteigen, haben wir unter [Wie? Gemeinsam](https://diday.org/de/together/) Anleitungen bereitgestellt, wie ihr direkt loslegen könnt. - -Der CCC Hansestadt Hamburg e.V. fungiert als Heimat für die Webseite, sowohl technisch als auch rechtlich. Aber die Inhalte kommen von euch allen! Wir freuen uns zu sehen, was in den nächsten Monaten alles dazukommen wird. diff --git a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md b/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md deleted file mode 100644 index 6118997..0000000 --- a/content/blog/2026/2026-06-13-ueberwachungsfrei/index.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: event -title: 'Demo-Aufruf: Überwachungsfrei in Hamburg' -date: '2026-06-20T14:00:00+02:00' -publishDate: '2026-06-13T12:00:00+02:00' -draft: false -location: Hansaplatz -authors: - - stb -tags: - - event - - überwachung - - vorratsdatenspeicherung - - widerstand ---- -**tl;dr** Kundgebung auf dem Hansaplatz am Samstag, 20.6., 14 Uhr, um weitreichende Überwachung in Deutschland und in Hamburg zu verhindern. Alle Infos: [Überwachungsfrei.eu](https://überwachungsfrei.eu). - -Bund und Länder treiben neue Überwachungsgesetze voran. Dazu gehören biometrische Rasterfahndung, automatisierte Massendatenauswertung, die Erhebung von Bewegungsdaten aus Fahrzeugen, Vorratsdatenspeicherung und Chatkontrolle. Hinzu kommt die Auswertung von Standortdaten aus Apps, ganz ohne gesetzliche Grundlage, sowie das Training intransparenter „KIs“ mit den frisch gesammelten Daten. - - - -Gleichzeitig geraten soziale Probleme aus dem Fokus. Technische Überwachung wird als Lösung gesellschaftlicher und sozialer Herausforderungen betrachtet. Doch mehr Überwachung führt nicht zu mehr sozialer Sicherheit. Sie verschiebt Probleme, statt sie zu lösen, und verändert das Verhältnis zwischen Staat und Bevölkerung grundlegend. Schritt für Schritt wird alltägliches Verhalten unter Beobachtung gestellt und Freiheit eingeschränkt. - -Kaum ein Ort in Hamburg verdeutlicht diese Entwicklung so sehr wie der Hansaplatz. Seit 2023 wird hier das Verhalten aller, die sich auf dem Platz aufhalten, durch Kameras und automatisierte Systeme erfasst und ausgewertet. Was als Ausnahme begann, wird nun zum Normalzustand: Kontinuierliche Beobachtung im öffentlichen Raum. - -Wir setzen uns für den Schutz von Grundrechten und informationeller Selbstbestimmung ein. Für öffentliche Räume, in denen Menschen sich frei bewegen, austauschen und engagieren können, ohne permanent beobachtet und bewertet zu werden. Wir wollen eine Politik, die die Ursachen gesellschaftlicher Probleme angeht, statt immer neue Überwachungsmaßnahmen einzuführen. - -Wir wollen das nicht hinnehmen. - -Daher gehen wir auf die Straße. Am 20.06. um 14 Uhr in Hamburg, auf dem Hansaplatz. diff --git a/content/blog/2026/2026-06-28-codeberg-mv/index.md b/content/blog/2026/2026-06-28-codeberg-mv/index.md deleted file mode 100644 index 268f3dd..0000000 --- a/content/blog/2026/2026-06-28-codeberg-mv/index.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -categories: event -title: 'Codeberg MV im CCCHH' -date: '2026-06-28T19:15:00+02:00' # date of the event -publishDate: '2026-06-07T12:00:00+02:00' # when to publish -draft: false -location: Z9 -authors: - - lilly -tags: - - social - - Socializing -# header: -# caption: A caption für the picture will be used as Alt-Text -# image: Path to the image ---- - -Bei uns in den Räumen werden wir am *28.06.2026* an der Mitgliederversammlung des [Codeberg e.V.](https://codeberg.org/about) gemeinsam remote teilnehmen. - - - -Die MV findet primär online statt, es gibt aber bei uns die Möglichkeit dieser zusammen im Hauptraum beizuwohnen und die Geschehnisse mitzuverfolgen. -Wenn ihr daran teilnehmen wollt, füllt bitte einmal das [Anmeldeformular](https://cloud.hamburg.ccc.de/apps/forms/s/jqmsHCSGR3S8brGfjZkwnfpa) aus, damit wir eine Idee haben wie viele Leute wir erwarten müssen. - -## Wie funktioniert die Codeberg MV? - -Seit der letzten Jahresversammlung hat Codeberg e.V. 801 neue Mitglieder gewonnen – das bedeutet, dass die diesjährige Jahresversammlung für insgesamt über 47 % der Mitglieder (von derzeit insgesamt 1681 Mitgliedern) die erste ist. Basierend auf dem Feedback der letztjährigen Versammlung wird es einen kurzen Überblick darüber geben, was euch erwartet. - -- Wir können Anträge und Vorschläge für die Jahresversammlung einreichen. -- Es ist eine Videokonferenz mit hunderten anderen e. V.-Mitgliedern; Wir werden unsere Mikrofone nur einschalten, wenn wir das Wort ergreifen. -- Codeberg wird die Tagesordnung durchgehen und jedes Thema vorstellen (z. B. Kandidat*innen für die Kassenprüfung, sowie die zur Abstimmung stehenden Anträge). Anschließend wird Raum für Diskussionen gelassen: wir können Fragen stellen, diskutieren und/oder Meinungen mit anderen Mitgliedern austauschen. -- Die eigentlichen Abstimmungen über verbindliche Beschlüsse findet nach der Jahresversammlung statt; Mitglider im Codeberg e.V. finden mehr Informationen darüber in ihrer eigenen MV-Einladung. -- Anders als im letzten Jahr wird kein Vorstand gewählt; die Amtszeit des Vorstands beträgt zwei Jahre, und die aktuelle Amtszeit des Vorstands läuft noch ein Jahr. -- Codeberg strebt an, die Versammlung auf unter 3 Stunden zu beschränken – einschließlich Pausen. - -Wenn du selbst aktives Mitglied bist, findest du weitere für dich relevante Informationen in deiner Einladung zur MV. - -## Aktuelle Tagesordnung - -1. Formalitäten - 1. Begrüßung: Ordnungsgemäße Einberufung und Feststellung der Beschlussfähigkeit - 1. Vorstellung der Tagesordnung -1. Bericht des Vorstands - 1. Jahresbericht 2025 - 1. Finanzbericht 2025 und Bericht der Rechnungsprüfer - 1. Ausblick -1. Entlastung des Vorstands -1. Vorstellung der Kandidaten: Rechnungsprüfer -1. Änderungen der Vereinsordnung und Satzung - 1. Satzungsänderung: Einsatz gegen Diskriminierung im FOSS-Umfeld zum Vereinszweck hinzufügen - 1. Satzungsänderung: Einsatz moderner Abstimmungssysteme - 1. Änderung der Nutzungsbedingungen: Vibe-gecodete Projekte nicht zulassen - 1. Änderung der Nutzungsbedingungen: Projekte zu Kryptowährungen nicht zulassen - 1. Änderung der Beitragsordnung: Gebührenbefreiung ermöglichen -1. Diskussion über angenommene Anträge & spontane Themen - 1. Präsidiumsdiskussionen den Mitgliedern zugänglich machen - 1. Stellungnahme zur Nutzung von KI durch Codeberg - 1. (Platzhalter für weitere Anträge) - diff --git a/content/blog/2026/2026-07-05-diday-password-manager/DIDAY-CCCHH-Juli-Passwort-Manager.pdf b/content/blog/2026/2026-07-05-diday-password-manager/DIDAY-CCCHH-Juli-Passwort-Manager.pdf deleted file mode 100644 index f53e7ca..0000000 Binary files a/content/blog/2026/2026-07-05-diday-password-manager/DIDAY-CCCHH-Juli-Passwort-Manager.pdf and /dev/null differ diff --git a/content/blog/2026/2026-07-05-diday-password-manager/index.md b/content/blog/2026/2026-07-05-diday-password-manager/index.md deleted file mode 100644 index 9f7ec40..0000000 --- a/content/blog/2026/2026-07-05-diday-password-manager/index.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -categories: event -title: 'DIDAY: Password Manager' -date: '2026-07-05T14:00:00+02:00' # date of the event -publishDate: '2026-06-16T18:44:27+02:00' # when to publish -draft: false -location: Z9 -authors: - - stb -tags: - - DID - - digitale selbstverteidigung - - password manager -# tags: -# header: -# caption: A caption für the picture will be used as Alt-Text -# image: Path to the image ---- - -Ihr kennt es alle: ihr meldet euch in einer App oder auf einer Website neu an, und ihr braucht ein gutes Passwort. Aber wo bekommt man das her, und noch viel wichtiger, wie merkt man sich das? Über die Zeit kommen schnell zig wenn nicht hunderte solche Passwörter zusammen. - - - -Beim DIDAY im Juli zeigen wir euch bei uns im CCCHH, welche Optionen es gibt, und welche Vor- und Nachteile sich damit verbinden: unterschiedliche Passwort-Manager rein lokal auf dem eignenen Rechner, mit Synchronisierung über NextCloud, oder mit Cloud-Dienst. Und wir haben auch eine ganz einfach Papier-Variante, die trotzdem sicher ist! - -Im Anschluss stehen wir euch für Fragen und Diskussionen zur Verfügung, natürlich auch zu anderen Themen der digitalen Unabhängigkeit. - -Es ist keine Anmeldung erforderlich. - -[Präsentation DIDAY CCCHH Juli Passwort-Manager](DIDAY-CCCHH-Juli-Passwort-Manager.pdf) diff --git a/content/home/100-kalender/index.md b/content/home/1-kalender/index.md similarity index 100% rename from content/home/100-kalender/index.md rename to content/home/1-kalender/index.md diff --git a/content/home/300-visit/Z9-hauptraum-202301-kueche.jpeg b/content/home/2-visit/Z9-hauptraum-202301-kueche.jpeg similarity index 100% rename from content/home/300-visit/Z9-hauptraum-202301-kueche.jpeg rename to content/home/2-visit/Z9-hauptraum-202301-kueche.jpeg diff --git a/content/home/300-visit/Z9-hauptraum-202512-leinwand.jpeg b/content/home/2-visit/Z9-hauptraum-202512-leinwand.jpeg similarity index 100% rename from content/home/300-visit/Z9-hauptraum-202512-leinwand.jpeg rename to content/home/2-visit/Z9-hauptraum-202512-leinwand.jpeg diff --git a/content/home/300-visit/index.md b/content/home/2-visit/index.md similarity index 100% rename from content/home/300-visit/index.md rename to content/home/2-visit/index.md diff --git a/content/home/200-about/index.md b/content/home/200-about/index.md deleted file mode 100644 index 633877f..0000000 --- a/content/home/200-about/index.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Über uns" -date: 2026-06-13T00:00:00-02:00 -draft: false -headless: true ---- - -Wir sind der Chaos Computer Club der Hansestadt Hamburg: -Eine Gruppe von Menschen, die ein Interesse am kreativen Umgang mit Technik teilen. -Unsere Gesprächsthemen und Projekte reichen von Soft- und Hardware zu Datenschutz und Netzpolitik. diff --git a/content/home/400-gruppen/1-freifunk.md b/content/home/3-gruppen/1-freifunk.md similarity index 100% rename from content/home/400-gruppen/1-freifunk.md rename to content/home/3-gruppen/1-freifunk.md diff --git a/content/home/400-gruppen/2-geekfem.md b/content/home/3-gruppen/2-geekfem.md similarity index 100% rename from content/home/400-gruppen/2-geekfem.md rename to content/home/3-gruppen/2-geekfem.md diff --git a/content/home/400-gruppen/3-ctf.md b/content/home/3-gruppen/3-ctf.md similarity index 100% rename from content/home/400-gruppen/3-ctf.md rename to content/home/3-gruppen/3-ctf.md diff --git a/content/home/400-gruppen/4-cms.md b/content/home/3-gruppen/4-cms.md similarity index 100% rename from content/home/400-gruppen/4-cms.md rename to content/home/3-gruppen/4-cms.md diff --git a/content/home/3-gruppen/5-crypto.md b/content/home/3-gruppen/5-crypto.md new file mode 100644 index 0000000..df38a89 --- /dev/null +++ b/content/home/3-gruppen/5-crypto.md @@ -0,0 +1,10 @@ +--- +title: "Crypto-Gruppe" +draft: false +headless: true +type: card +image: cryptoparty-300x100.png +link: https://wiki.hamburg.ccc.de/club:cryptogruppe:start +--- + +Die Cryptogruppe befasst sich mit digitaler Selbstverteidigung und veranstaltet u.a. Cryptoparties in Hamburg. diff --git a/content/home/400-gruppen/6-ueberwachung.md b/content/home/3-gruppen/6-ueberwachung.md similarity index 100% rename from content/home/400-gruppen/6-ueberwachung.md rename to content/home/3-gruppen/6-ueberwachung.md diff --git a/content/home/400-gruppen/c3h2-logo.png b/content/home/3-gruppen/c3h2-logo.png similarity index 100% rename from content/home/400-gruppen/c3h2-logo.png rename to content/home/3-gruppen/c3h2-logo.png diff --git a/content/home/400-gruppen/cms-logo-blau.png b/content/home/3-gruppen/cms-logo-blau.png similarity index 100% rename from content/home/400-gruppen/cms-logo-blau.png rename to content/home/3-gruppen/cms-logo-blau.png diff --git a/content/home/400-gruppen/cryptoparty-300x100.png b/content/home/3-gruppen/cryptoparty-300x100.png similarity index 100% rename from content/home/400-gruppen/cryptoparty-300x100.png rename to content/home/3-gruppen/cryptoparty-300x100.png diff --git a/content/home/400-gruppen/ffhhlogo_neu.png b/content/home/3-gruppen/ffhhlogo_neu.png similarity index 100% rename from content/home/400-gruppen/ffhhlogo_neu.png rename to content/home/3-gruppen/ffhhlogo_neu.png diff --git a/content/home/400-gruppen/haecksen-logo-gruenblau.png b/content/home/3-gruppen/haecksen-logo-gruenblau.png similarity index 100% rename from content/home/400-gruppen/haecksen-logo-gruenblau.png rename to content/home/3-gruppen/haecksen-logo-gruenblau.png diff --git a/content/home/400-gruppen/index.md b/content/home/3-gruppen/index.md similarity index 100% rename from content/home/400-gruppen/index.md rename to content/home/3-gruppen/index.md diff --git a/content/home/500-kontakt/1-unterstuetzen.md b/content/home/4-kontakt/1-unterstuetzen.md similarity index 100% rename from content/home/500-kontakt/1-unterstuetzen.md rename to content/home/4-kontakt/1-unterstuetzen.md diff --git a/content/home/500-kontakt/2-geschichte.md b/content/home/4-kontakt/2-geschichte.md similarity index 100% rename from content/home/500-kontakt/2-geschichte.md rename to content/home/4-kontakt/2-geschichte.md diff --git a/content/home/500-kontakt/index.md b/content/home/4-kontakt/index.md similarity index 100% rename from content/home/500-kontakt/index.md rename to content/home/4-kontakt/index.md diff --git a/content/home/500-kontakt/z9-anfahrt.png b/content/home/4-kontakt/z9-anfahrt.png similarity index 100% rename from content/home/500-kontakt/z9-anfahrt.png rename to content/home/4-kontakt/z9-anfahrt.png diff --git a/content/home/400-gruppen/5-crypto.md b/content/home/400-gruppen/5-crypto.md deleted file mode 100644 index 5ac12d9..0000000 --- a/content/home/400-gruppen/5-crypto.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Digitale Selbstverteidigung" -draft: false -headless: true -type: card -#image: cryptoparty-300x100.png -link: https://wiki.hamburg.ccc.de/club:cryptogruppe:start ---- - -Die Gruppe befasst sich mit Datenschutz, Verschlüsselung, Backup-Strategien und vielem mehr. \ No newline at end of file diff --git a/content/home/400-gruppen/6-netzpolitischer-abend..md b/content/home/400-gruppen/6-netzpolitischer-abend..md deleted file mode 100644 index 3293822..0000000 --- a/content/home/400-gruppen/6-netzpolitischer-abend..md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Digitale Selbstverteidigung" -draft: false -headless: true -type: card -# image: TODO -link: https://wiki.hamburg.ccc.de/club:cryptogruppe:start ---- - -Wir diskutieren mit Menschen aus der Region über netzpolitische Fragestellungen, z. B. die Digitalisierung der Hamburger Verwaltung, neue Überwachung und Polizeibefugnisse, oder die Auswirkungen von KI auf das Leben in Hamburg. diff --git a/content/home/400-gruppen/7-selfhosting.md b/content/home/400-gruppen/7-selfhosting.md deleted file mode 100644 index ae470ed..0000000 --- a/content/home/400-gruppen/7-selfhosting.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Selfhosting Usergroup" -draft: false -headless: true -type: card -# image: TODO -link: https://wiki.hamburg.ccc.de/club:selfhosting:start ---- - -Wer seine eigenen (Heim-)Server betreiben möchte, und hinter die Kulissen der grafischen Oberflächen schauen möchte, ist hier richtig. \ No newline at end of file diff --git a/content/home/400-gruppen/8-ham-radio.md b/content/home/400-gruppen/8-ham-radio.md deleted file mode 100644 index 672d537..0000000 --- a/content/home/400-gruppen/8-ham-radio.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: "Funkamateure" -draft: false -headless: true -type: card -# image: TODO -link: https://wiki.hamburg.ccc.de/club:amateurfunk:start ---- - -Kreativer Umgang mit Technik? Machen die Funkamateure seid über 100 Jahren, und natürlich auch bei uns im CCCHH. diff --git a/content/home/600-freunde/cryptoparty-300x100.png b/content/home/9-freunde/cryptoparty-300x100.png similarity index 100% rename from content/home/600-freunde/cryptoparty-300x100.png rename to content/home/9-freunde/cryptoparty-300x100.png diff --git a/content/home/600-freunde/ffhhlogo_neu.png b/content/home/9-freunde/ffhhlogo_neu.png similarity index 100% rename from content/home/600-freunde/ffhhlogo_neu.png rename to content/home/9-freunde/ffhhlogo_neu.png diff --git a/content/home/600-freunde/fiff.png b/content/home/9-freunde/fiff.png similarity index 100% rename from content/home/600-freunde/fiff.png rename to content/home/9-freunde/fiff.png diff --git a/content/home/600-freunde/frappant.png b/content/home/9-freunde/frappant.png similarity index 100% rename from content/home/600-freunde/frappant.png rename to content/home/9-freunde/frappant.png diff --git a/content/home/600-freunde/fux_logo.png b/content/home/9-freunde/fux_logo.png similarity index 100% rename from content/home/600-freunde/fux_logo.png rename to content/home/9-freunde/fux_logo.png diff --git a/content/home/600-freunde/gaengeviertel.png b/content/home/9-freunde/gaengeviertel.png similarity index 100% rename from content/home/600-freunde/gaengeviertel.png rename to content/home/9-freunde/gaengeviertel.png diff --git a/content/home/600-freunde/index.md b/content/home/9-freunde/index.md similarity index 100% rename from content/home/600-freunde/index.md rename to content/home/9-freunde/index.md diff --git a/themes/ccchh/layouts/_default/rss.xml b/themes/ccchh/layouts/_default/rss.xml index f4a91aa..cc83ee8 100644 --- a/themes/ccchh/layouts/_default/rss.xml +++ b/themes/ccchh/layouts/_default/rss.xml @@ -1,3 +1,4 @@ +{{- /* Deprecate site.Author.email in favor of site.Params.author.email */}} {{- $authorEmail := "" }} {{- with site.Params.author }} {{- if reflect.IsMap . }} @@ -5,8 +6,14 @@ {{- $authorEmail = . }} {{- end }} {{- end }} +{{- else }} + {{- with site.Author.email }} + {{- $authorEmail = . }} + {{- warnf "The author key in site configuration is deprecated. Use params.author.email instead." }} + {{- end }} {{- end }} +{{- /* Deprecate site.Author.name in favor of site.Params.author.name */}} {{- $authorName := "" }} {{- with site.Params.author }} {{- if reflect.IsMap . }} @@ -16,6 +23,11 @@ {{- else }} {{- $authorName = . }} {{- end }} +{{- else }} + {{- with site.Author.name }} + {{- $authorName = . }} + {{- warnf "The author key in site configuration is deprecated. Use params.author.name instead." }} + {{- end }} {{- end }} {{- $pctx := . }} @@ -36,12 +48,12 @@ {{ if eq .Title .Site.Title }}{{ .Site.Title }}{{ else }}{{ with .Title }}{{ . }} on {{ end }}{{ .Site.Title }}{{ end }} {{ .Permalink }} Recent content {{ if ne .Title .Site.Title }}{{ with .Title }}in {{ . }} {{ end }}{{ end }}on {{ .Site.Title }} - Hugo - {{ site.Language.LanguageCode }}{{ with $authorEmail }} + Hugo -- gohugo.io + {{ with $authorEmail }} {{.}}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with $authorEmail }} {{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }}{{ with .Site.Copyright }} {{ . }}{{ end }}{{ if not .Date.IsZero }} - {{ (index $pages.ByLastmod.Reverse 0).Lastmod.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} {{- with .OutputFormats.Get "RSS" }} {{ printf "" .Permalink .MediaType | safeHTML }} {{- end }} @@ -57,7 +69,7 @@ {{ .PublishDate.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} {{- with $authorEmail }}{{ . }}{{ with $authorName }} ({{ . }}){{ end }}{{ end }} {{ .Permalink }} - {{ .Content | transform.XMLEscape | safeHTML }} + {{ .Content | html }} {{- end }} diff --git a/themes/ccchh/layouts/index.html b/themes/ccchh/layouts/index.html index 0c0e47d..8f1b5f6 100644 --- a/themes/ccchh/layouts/index.html +++ b/themes/ccchh/layouts/index.html @@ -7,14 +7,9 @@ {{- $events := where (.Site.GetPage "blog").Pages ".Params.categories" "event" }} {{- $lookback := time.ParseDuration "-6h" }} {{- $upcoming := where $events ".Params.date" "ge" (time.Now.Add $lookback) }} - - {{- $article := where (.Site.GetPage "blog").Pages ".Params.categories" "article" }} - {{- $articleDisplayTime := time.ParseDuration "-126h" }} - {{- $articleNew := where $article ".Params.publishDate" "ge" (time.Now.Add $articleDisplayTime) }} - - {{ if or $upcoming $articleNew }} + {{ if $upcoming }}
-

Aktuell

+

Neuigkeiten

{{- range $upcoming.ByDate }}
{{- partial "blog-header.html" (dict "headingLink" true "level" 4 "reduced" true "page" . ) }} @@ -29,8 +24,16 @@ {{- end }}
{{- end }} +
+ {{- end }} - {{- range $articleNew.ByDate.Reverse }} + {{- $article := where (.Site.GetPage "blog").Pages ".Params.categories" "article" }} + {{- $articleDisplayTime := time.ParseDuration "-30h" }} + {{- $articleNew := where $article ".Params.publishDate" "ge" (time.Now.Add $articleDisplayTime) }} + {{ if $articleNew }} +
+

Neuigkeiten

+ {{- range $articleNew.ByDate }}
{{- partial "blog-header.html" (dict "headingLink" true "level" 4 "reduced" true "page" . ) }} @@ -44,7 +47,6 @@ {{- end }}
{{- end }} -

Wir pflegen ein Archiv aller Neuigkeiten.

{{- end }} diff --git a/themes/ccchh/layouts/partials/blog-header.html b/themes/ccchh/layouts/partials/blog-header.html index 05edaf5..c3750f7 100644 --- a/themes/ccchh/layouts/partials/blog-header.html +++ b/themes/ccchh/layouts/partials/blog-header.html @@ -14,12 +14,7 @@ {{- end }}
- {{- if (eq .Params.categories "event") }} {{ .Date | time.Format "Mon, 2006-01-02 15:04" }} - {{- else }} - {{ .Date | time.Format "2006-01-02" }} - {{- end }} - {{- if (eq .Params.categories "event") }} {{- with .Params.location }} @@ -30,7 +25,6 @@ {{- end -}} {{- end }} - {{- end }} {{- if $showTags }} {{- with .Page.GetTerms "tags" }} @@ -55,7 +49,7 @@
{{- $img := .Resources.GetMatch .Params.header.image }} {{ .Params.header.caption }} + {{- end }}
- {{- end }} {{- end }}