New hugo-based web site.

This commit is contained in:
Justus Winter 2020-02-23 20:05:33 +01:00
commit f108b70c83
13 changed files with 612 additions and 0 deletions

1
.gitignore vendored
View file

@ -1,2 +1,3 @@
slides
.DS_Store
public

3
.gitmodules vendored Normal file
View file

@ -0,0 +1,3 @@
[submodule "themes/beautifulhugo"]
path = themes/beautifulhugo
url = https://github.com/halogenica/beautifulhugo.git

16
Makefile Normal file
View file

@ -0,0 +1,16 @@
# Makefile for Sequoia-www.
# Tools.
HUGO ?= hugo
HUGO_FLAGS ?= --destination=public
.PHONY: all
all: build
.PHONY: build
build:
$(HUGO) $(HUGO_FLAGS)
.PHONY: server
server:
$(HUGO) server

123
config.toml Normal file
View file

@ -0,0 +1,123 @@
baseurl = "https://cryptoparty-hamburg.de"
DefaultContentLanguage = "de"
#DefaultContentLanguage = "ja"
title = "Digitiale Selbstverteidigung"
theme = "beautifulhugo"
metaDataFormat = "yaml"
pygmentsStyle = "trac"
pygmentsUseClasses = true
pygmentsCodeFences = true
pygmentsCodefencesGuessSyntax = true
#pygmentsUseClassic = true
#pygmentOptions = "linenos=inline"
#disqusShortname = "XXX"
#googleAnalytics = "XXX"
[Params]
homeTitle = "Digitale Selbstverteidigung in Hamburg"
mainSections = ["post","posts"]
logo = "img/logo.svg" # Expecting square dimensions
favicon = "img/favicon.ico"
dateFormat = "January 2, 2006"
commit = false
rss = true
comments = false
readingTime = false
wordCount = false
useHLJS = false
socialShare = false
delayDisqus = true
showRelatedPosts = true
selfHosted = true # Use local js, css.
# hideAuthor = true
# gcse = "012345678901234567890:abcdefghijk" # Get your code from google.com/cse. Make sure to go to "Look and Feel" and change Layout to "Full Width" and Theme to "Classic"
#[[Params.bigimg]]
# src = "img/triangle.jpg"
# desc = "Triangle"
#[[Params.bigimg]]
# src = "img/sphere.jpg"
# desc = "Sphere"
# # position: see values of CSS background-position.
# position = "center top"
#[[Params.bigimg]]
# src = "img/hexagon.jpg"
# desc = "Hexagon"
[Author]
name = "Die Cryptoengel"
website = "https://cryptoparty-hamburg.de"
email = "hallo@cryptoparty-hamburg.de"
# facebook = "username"
# github = "username"
# gitlab = "username"
# bitbucket = "username"
# twitter = "username"
# reddit = "username"
# linkedin = "username"
# xing = "username"
# stackoverflow = "users/XXXXXXX/username"
# snapchat = "username"
# instagram = "username"
# youtube = "user/username" # or channel/channelname
# soundcloud = "username"
# spotify = "username"
# bandcamp = "username"
# itchio = "username"
# vk = "username"
# paypal = "username"
# telegram = "username"
# 500px = "username"
# codepen = "username"
# mastodon = "url"
# kaggle = "username"
# weibo = "username"
# slack = "username"
[[menu.main]]
name = "Termine"
url = ""
weight = 1
[[menu.main]]
name = "Teilnehmen"
url = "page/teilnehmen/"
weight = 2
[[menu.main]]
name = "Warum"
url = "page/warum/"
weight = 3
[[menu.main]]
name = "Über uns"
url = "page/ueber-uns/"
weight = 4
# [[menu.main]]
# identifier = "samples"
# name = "Samples"
# weight = 2
#
# [[menu.main]]
# parent = "samples"
# name = "Big Image Sample"
# url = "post/2017-03-07-bigimg-sample"
# weight = 1
#
# [[menu.main]]
# parent = "samples"
# name = "Math Sample"
# url = "post/2017-03-05-math-sample"
# weight = 2
#
# [[menu.main]]
# parent = "samples"
# name = "Code Sample"
# url = "post/2016-03-08-code-sample"
# weight = 3
#
# [[menu.main]]
# name = "Tags"
# url = "tags"
# weight = 3

4
content/_index.md Normal file
View file

@ -0,0 +1,4 @@
Eine Cryptoparty ist ein Zusammentreffen in netter Atmosphäre bei dem
Menschen mit Erfahrung anderen beibringen sicher mit Email und Chat zu
kommunizieren und ihre Festplatten zu verschlüsseln.

View file

@ -0,0 +1,37 @@
---
title: Teilnehmen
---
Du willst zu uns kommen? Prima!
# Voraussetzungen zur Teilnahme
Teilnehmen kann generell jeder Mensch vom Schüler bis zum
Rentner. Wir werden euch ohne komplizierte Fachwörter erklären, wie
Kryptographie im Alltag angewendet wird.
Um an der Cryptoparty teilzunehmen braucht ihr lediglich einen Laptop
und Interesse am Thema. Die Software wird von uns gestellt. Die
Teilnahme an der Cryptoparty ist generell kostenlos. Um eine Spende
wird gebeten.
# Verhaltenskodex
Egal, ob Du Dich gut mit Technik auskennst oder nicht, es gibt für
jeden etwas zu lernen, zu diskutieren oder auch zu lehren. Je weniger
Du weißt, desto mehr kannst Du lernen und für uns gibt es keine dummen
Fragen. Und um dumme oder nicht hilfreiche Antworten zu vermeiden,
halten wir uns an einen einfachen Verhaltenskodex:
1. Die grundlegenden Fragen sind die wichtigsten. Wenn Du dich unwohl
fühlst, wenn Du eine Frage stellst oder die Antwort nicht verstehst,
ist es unsere Schuld und Du solltest uns Bescheid geben.
2. Wir möchten Dich befähigen, Dich selbst zu schützen. Wir arbeiten
also zusammen und beraten Dich, aber die einzige Person, die Dein
Gerät oder Deine Tastatur berührt, bist Du.
3. Wir tolerieren kein feindliches, herablassendes oder ausgrenzendes
Verhalten und werden dementsprechend handeln. Jede/r ist willkommen,
ungeachtet der Herkunft, des Geschlechts, des Aussehens, der Meinung,
des Glaubens oder der persönlichen Fähigkeiten. Seid einfach nett und
hilfsbereit zueinander.

View file

@ -0,0 +1,8 @@
---
title: Über uns
---
Wir sind eine bunte Gruppe von Aktivistinnen. Wenn Du Dich einbringen
möchtest, sprich uns auf der nächsten Veranstaltung an oder schreibe
an
[hallo@cryptoparty-hamburg.de](mailto:hallo@cryptoparty-hamburg.de).

34
content/page/warum.md Normal file
View file

@ -0,0 +1,34 @@
---
title: Warum?
date: 2020-02-23T19:03:35+02:00
---
Moderne Technologien wie das Internet sollen ein nützliches Werkzeug
sein, mit dem wir lernen, Ideen und Informationen austauschen, uns
vernetzen und in dem wir unsere Gedanken frei äußern können. In
Wirklichkeit jedoch fühlt sich dieser Cyberspace, den wir alle in der
einen oder anderen Form kennen, für viele von uns nicht sicher oder
privat an. Bestehende Geschäftsmodelle, übergriffige Regierungen und ein
Mangel an Allgemeinwissen oder Desinteresse bei der breiten Masse der
Internetnutzer haben eine Atmosphäre der Unsicherheit, Überwachung,
Zensur und Internetkriminalität geschaffen.
Jeder kann (und ehrlich gesagt: sollte!) die Grundlagen der digitalen
Selbstverteidigung erlernen, um seine sensiblen Daten, die Privatsphäre
und die Meinungsfreiheit zu schützen.
Es gibt eine Vielzahl von Möglichkeiten, um die Privatsphäre und
Sicherheit online zu verbessern. Wir wollen uns auf die effektivsten
konzentrieren und es gleichzeitig einfach halten. Abgesehen von ein
paar zentralen Themen möchten wir Euch in die Diskussion über Dinge
einbeziehen, die Ihr benötigt und lernen möchtet. In jeder Sitzung
werden wir uns auf einen einzelnen Themenbereich konzentrieren und
versuchen, für jedes Vorkenntnisniveau etwas Nützliches anzubieten -
von Null bis Experte. Wenn wir fertig sind, wird jeder Teilnehmer
einen neuen Trick kennen, sich mit einem neuen Tool wohl fühlen und /
oder neue Erkenntnisse haben, die helfen, fundierte Entscheidungen
über sein/ihr Online-Leben zu treffen.
Wir wollen dabei helfen. Was auch immer Dein Hintergrund ist, [komm
einfach vorbei](/page/teilnehmen/) und bringe Deine eigenen Geräte
(Smartphone, Laptop, Tablet, ...) und Anliegen mit.

View file

@ -0,0 +1,28 @@
---
title: "24.03.2020: E-Mails verschlüsseln"
date: 2020-02-23T19:38:01+01:00
tags: ["email", "OpenPGP"]
---
Dieses Mal werden wir uns mit der Verschlüsselung von E-Mails
befassen. Wir besprechen bewährte Vorgehensweisen und können Euch je
nach Euren Interessen dabei helfen Euer E-Mailprogramm einzurichten,
einen Schlüssel zu erzeugen, und ein Zertifikat zu publizieren.
<!--more-->
Spielerisch wollen wir miteinander lernen, diese Technologie
einzusetzen. Ihr bekommt dafür Einweg-Mailadressen, an denen Ihr ohne
Angst probieren könnt.
Alle Inhalte der Veranstaltung können auf Deutsch und Englisch
vermittelt werden. Der Veranstaltungsort ist eine barrierefreie
Nichtraucherzone. Leider sind die Toiletten nicht mit Rollstühlen
erreichbar.
Gastgeber dieses Meetups sind Dorle Osterode und Justus Winter
zusammen mit zahlreichen eng mit dem CCC in Hamburg verbunden
Moderatoren. Wir danken ThoughtWorks für Ihre Unterstützung.
Die Türen öffnen am 24.03.2020 um 18:30 Uhr; die „Party“ beginnt um
19:00 Uhr. Genaue Adresse und Anmeldung sind zu finden unter
https://gettogether.community/events/2218/cryptoparty-reboot-in-hamburg/

View file

@ -0,0 +1 @@
<link rel="stylesheet" href="/css/style.css" />

9
static/css/style.css Normal file
View file

@ -0,0 +1,9 @@
.navbar-custom .navbar-brand,
.navbar-custom .nav li a {
color: #d900ffff;
}
.navbar-custom a.navbar-brand:hover,
.navbar-custom .nav li a:hover {
color: #ff0098;
}

347
static/img/logo.svg Normal file
View file

@ -0,0 +1,347 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
version="1.1"
id="Layer_1"
x="0px"
y="0px"
width="850"
height="850"
viewBox="0 0 849.99998 849.99998"
enable-background="new 0 0 2607.539 278.268"
xml:space="preserve"
sodipodi:docname="logo.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)"><metadata
id="metadata959"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs957" /><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="2558"
inkscape:window-height="1438"
id="namedview955"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:zoom="0.69299058"
inkscape:cx="304.85157"
inkscape:cy="130.996"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="Layer_1" />
<rect
style="opacity:1;fill:#fefefe;fill-opacity:1;stroke:none;stroke-width:0.47696558;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
id="rect1532"
width="850"
height="850"
x="0"
y="-5.6843419e-14" /><g
id="g1530"
transform="translate(36.676,-224.44699)"><polygon
transform="translate(-10.729,508.518)"
style="fill:#d900ff"
id="polygon834"
points="10.729,98.034 10.729,126.734 39.394,126.734 68.12,126.734 96.785,126.734 96.785,98.034 68.12,98.034 39.394,98.034 39.394,69.367 39.394,40.698 68.12,40.698 96.785,40.698 96.785,11.993 68.12,11.993 39.394,11.993 10.729,11.993 10.729,40.698 10.729,69.367 " /><path
style="fill:#d900ff"
inkscape:connector-curvature="0"
id="path836"
d="m 143.386,520.511 h -28.665 v 28.705 28.669 28.667 28.699 h 28.665 v -28.699 h 28.727 v -28.628 h 28.665 v -28.708 0 -28.705 h -28.665 z m 28.726,28.705 v 28.632 h -28.727 v -28.632 z" /><rect
style="fill:#d900ff"
id="rect838"
height="28.698999"
width="28.665001"
y="606.552"
x="172.112" /><polygon
transform="translate(-10.729,508.518)"
style="fill:#d900ff"
id="polygon840"
points="297.564,69.33 268.899,69.33 268.899,40.665 268.838,40.665 268.838,11.993 240.173,11.993 240.173,40.665 240.173,40.698 240.173,69.33 240.173,98.034 268.838,98.034 268.899,98.034 297.564,98.034 297.564,126.734 326.229,126.734 326.229,98.034 326.229,69.367 326.229,40.698 326.229,11.993 297.564,11.993 297.564,40.698 " /><path
style="fill:#d900ff"
inkscape:connector-curvature="0"
id="path842"
d="m 372.826,520.511 h -28.661 v 28.705 28.669 28.667 28.699 h 28.661 v -28.699 h 28.732 28.665 v -28.704 -28.632 -0.033 -28.672 h -28.665 z m 28.732,57.337 h -28.732 v -28.632 h 28.732 z" /><polygon
transform="translate(-10.729,508.518)"
style="fill:#d900ff"
id="polygon844"
points="498.338,126.734 527.007,126.734 527.007,98.034 527.007,69.367 527.007,40.698 555.68,40.698 555.68,11.993 527.007,11.993 498.294,11.993 469.621,11.993 469.621,40.698 498.294,40.698 498.338,40.698 498.338,69.367 498.338,98.034 " /><path
style="fill:#d900ff"
inkscape:connector-curvature="0"
id="path846"
d="m 375.089,663.921 h -28.665 v 28.652 28.665 28.714 28.694 h 28.665 v -28.694 h 28.728 v 28.694 h 28.666 v -28.694 -28.715 -28.664 -28.652 h -28.666 z m 28.728,57.318 h -28.728 v -28.665 h 28.728 z" /><path
style="fill:#d900ff"
inkscape:connector-curvature="0"
id="path848"
d="m 260.372,663.921 h -28.667 v 28.652 28.665 28.714 28.694 h 28.667 v -28.694 h 28.718 28.669 v -28.715 -28.664 -0.038 -28.614 H 289.09 Z m 28.718,57.318 h -28.718 v -28.665 h 28.718 z" /><polygon
transform="translate(-10.729,508.518)"
style="fill:#d900ff"
id="polygon850"
points="615.328,270.13 643.993,270.13 643.993,241.435 643.993,212.721 643.993,184.056 672.658,184.056 672.658,155.403 643.993,155.403 615.265,155.403 586.6,155.403 586.6,184.056 615.265,184.056 615.328,184.056 615.328,212.721 615.328,241.435 " /><path
style="fill:#d900ff"
inkscape:connector-curvature="0"
id="path852"
d="m 489.816,663.921 h -28.664 v 28.652 28.665 28.714 28.694 h 28.664 v -28.694 h 28.725 v -28.674 h 28.665 v -28.664 -0.04 -28.652 h -28.665 z m 28.725,28.693 v 28.625 h -28.725 v -28.665 h 28.725 z" /><rect
style="fill:#d900ff"
id="rect854"
height="28.694"
width="28.665001"
y="749.953"
x="518.54102" /><polygon
transform="translate(-10.729,508.518)"
style="fill:#d900ff"
id="polygon856"
points="758.712,184.056 758.712,212.721 730.047,212.721 730.047,184.018 729.988,184.018 729.988,155.403 701.323,155.403 701.323,184.018 701.323,184.056 701.323,212.721 701.323,241.435 729.988,241.435 730.047,241.435 758.712,241.435 758.712,270.13 787.377,270.13 787.377,241.435 787.377,212.721 787.377,184.056 787.377,155.403 758.712,155.403 " /><rect
style="fill:#ff0098"
id="rect858"
height="28.704"
width="28.665001"
y="606.284"
x="603.58197" /><rect
style="fill:#ff0098"
id="rect860"
height="28.698999"
width="28.665001"
y="606.552"
x="689.57703" /><rect
style="fill:#ff0098"
id="rect862"
height="28.698999"
width="28.665001"
y="606.552"
x="632.24701" /><rect
style="fill:#ff0098"
id="rect864"
height="28.698999"
width="28.663"
y="606.552"
x="574.91699" /><rect
style="fill:#ff0098"
id="rect866"
height="28.705"
width="28.665001"
y="577.76801"
x="689.57703" /><rect
style="fill:#ff0098"
id="rect868"
height="28.705"
width="28.665001"
y="577.76801"
x="660.91199" /><rect
style="fill:#ff0098"
id="rect870"
height="28.698999"
width="28.665001"
y="606.552"
x="746.85498" /><rect
style="fill:#ff0098"
id="rect872"
height="28.705"
width="28.665001"
y="577.76801"
x="746.85498" /><rect
style="fill:#ff0098"
id="rect874"
height="28.705"
width="28.665001"
y="577.76801"
x="718.19" /><rect
style="fill:#ff0098"
id="rect876"
height="28.705"
width="28.665001"
y="577.76801"
x="632.24701" /><rect
style="fill:#ff0098"
id="rect878"
height="28.705"
width="28.663"
y="577.76801"
x="574.91699" /><rect
style="fill:#ff0098"
id="rect880"
height="28.702"
width="28.665001"
y="548.94897"
x="632.24701" /><rect
style="fill:#ff0098"
id="rect882"
height="28.702"
width="28.663"
y="548.94897"
x="574.91699" /><rect
style="fill:#ff0098"
id="rect884"
height="28.704"
width="28.665001"
y="520.24597"
x="632.24701" /><rect
style="fill:#ff0098"
id="rect886"
height="28.704"
width="28.665001"
y="520.24597"
x="603.58197" /><rect
style="fill:#ff0098"
id="rect888"
height="28.704"
width="28.663"
y="520.24597"
x="574.91699" /><rect
style="fill:#ff0098"
id="rect890"
height="28.695"
width="28.665001"
y="749.68298"
x="145.7" /><rect
style="fill:#ff0098"
id="rect892"
height="28.694"
width="28.669001"
y="749.953"
x="59.702999" /><rect
style="fill:#ff0098"
id="rect894"
height="28.694"
width="28.663"
y="749.953"
x="117.037" /><rect
style="fill:#ff0098"
id="rect896"
height="28.694"
width="28.665001"
y="749.953"
x="174.36499" /><rect
style="fill:#ff0098"
id="rect898"
height="28.701"
width="28.669001"
y="721.12799"
x="59.702999" /><rect
style="fill:#ff0098"
id="rect900"
height="28.701"
width="28.665001"
y="721.12799"
x="88.372002" /><rect
style="fill:#ff0098"
id="rect902"
height="28.694"
width="28.664"
y="749.953"
x="2.4279995" /><rect
style="fill:#ff0098"
id="rect904"
height="28.701"
width="28.664"
y="721.12799"
x="2.4279995" /><rect
style="fill:#ff0098"
id="rect906"
height="28.701"
width="28.673"
y="721.12799"
x="31.091" /><rect
style="fill:#ff0098"
id="rect908"
height="28.701"
width="28.663"
y="721.12799"
x="117.037" /><rect
style="fill:#ff0098"
id="rect910"
height="28.701"
width="28.665001"
y="721.12799"
x="174.36499" /><rect
style="fill:#ff0098"
id="rect912"
height="28.704"
width="28.663"
y="692.34601"
x="117.037" /><rect
style="fill:#ff0098"
id="rect914"
height="28.704"
width="28.665001"
y="692.34601"
x="174.36499" /><rect
style="fill:#ff0098"
id="rect916"
height="28.693001"
width="28.663"
y="663.65302"
x="117.037" /><rect
style="fill:#ff0098"
id="rect918"
height="28.693001"
width="28.665001"
y="663.65302"
x="145.7" /><rect
style="fill:#ff0098"
id="rect920"
height="28.693001"
width="28.665001"
y="663.65302"
x="174.36499" /></g>
</svg>

After

Width:  |  Height:  |  Size: 9.7 KiB

1
themes/beautifulhugo Submodule

@ -0,0 +1 @@
Subproject commit 1ff3894b84b1802433b58e22dd22f4eb46a49fa9