This commit is contained in:
phil 2022-12-16 19:48:27 +01:00
commit 4c8a01986b
146 changed files with 3447 additions and 0 deletions

View file

@ -0,0 +1 @@
Für die Anmeldung nutzt du dein allgemeines systemausfall.org-Konto. Du kannst jederzeit die Löschung dieses Kontos mit allen gespeicherten Daten [veranlassen](https://systemausfall.org/konto-loeschen).

View file

@ -0,0 +1,5 @@
Für die DKIM-Signatur legen wir einen privaten Schlüssel an. Bei deinem Domainanbieter wird der öffentliche Schlüssel in einem TXT-Eintrag im DNS hinterlegt.
Diesen musst du bei uns [erfragen](https://systemausfall.org/contact).
- Record-Type: TXT
- Record-Name: mail._domainkey
- Inhalt: `v=DKIM1; k=rsa; p=MI...`

View file

@ -0,0 +1,8 @@
In den DNS-Einstellungen deines Domainanbieters müssen zwei Einträge angelegt werden. Hier am Beispiel der Domain example.org:
| Typ | Name | Ziel | TTL |
|-----|------|------|-----|
| A | example.org | 51.75.71.249 | 86400 |
| CNAME | www.example.org | example.org | 86400
Schicke uns anschließend eine Nachricht mit dem Namen der Domain, damit wir die Einrichtung fortsetzen können. Nach der Einrichtung der DNS-Einträge erstellen wir für deine Domain ein Zertifikat. Dadurch wird der gesamte Verkehr zu deiner Seite verschlüsselt.

View file

@ -0,0 +1,6 @@
Sofern du noch über keine eigene Domain verfügst, musst du diese bei einem Domainanbieter deiner Wahl registrieren.
Während es bei den Preisen kaum Unterschiede gibt, sind die Einstellmöglichkeiten bei einigen Anbietern sehr beschränkt.
Deshalb eine unvollständige Liste von Anbietern, die wir empfehlen:
- [core networks](https://core-networks.de): Zahlreiche Konfigurationsmöglichkeiten, gemeinsame Verwaltung möglich.
- [Gandi](https://gandi.net): Domain kann mit verschiedenen Nutzerkonten geteilt werden. Erleichtert die gemeinsame Einrichtung.
- [Njalla](https://njal.la): Ermöglicht anonyme Domain-Registrierungen.

View file

@ -0,0 +1,15 @@
Anfang 2019 haben einige größere Mailanbieter ihre Einlieferungsregeln verschärft. Um Absenderfälschung vorzubeugen, setzen sie SPF- und DKIM-Eintrage voraus. Es scheint also ein notwendiges Übel zu sein, solche Einträge anzulegen.
Empfehlenswert ist folgender Eintrag, den du für deine Maildomain angelegen musst:
- Record-Type: TXT
- Record-Name: example.org
- Inhalt: `"v=spf1 a mx ~all"`
Er berechtigt die IP-Adressen hinter unserem A-Eintrag und den MX-Einträgen zum Versand von E-Mails unter deiner Maildomain. Werden E-Mails über andere IP-Adressen eingeliefert, soll der empfangende Mailsever die E-Mail annehmen, aber negativer im Spamranking bewerten.
Folgende andere Möglichkeiten gibt es:
- `+all`: Alle anderen Mailserver dürfen auch für diese Domain versenden.
- `-all`: Alle anderen Mailserver dürfen nicht mit dieser Domain versenden.
- `~all`: Alle anderen Mailserver sollten nicht für diese Domain versenden. Sprich: Die Mails sollten nicht geblockt werden, aber mit entsprechenden negativen Scorings in die Spam-Filterung eingehen.
- `?all`: Über alle anderen Mailserver wurde keine Aussage getroffen; weder positiv noch negativ.

View file

@ -0,0 +1 @@
Informiere dich zuerst über unsere [Nutzungsvereinbarungen](/konto/nutzungsvereinbarungen) und die [Datenschutz](/konto/datenschutz)-Hinweise.

View file

@ -0,0 +1,11 @@
<!-- twingle -->
<script type="text/javascript">
(function() {
var u="https://spenden.twingle.de/embed/sense-lab-e-v/systemausfall-org/tw635ac8b3a1a3b/widget";
var id = '_' + Math.random().toString(36).substr(2, 9);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
document.write('<div id="twingle-public-embed-' + id + '"></div>');
g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'/'+id; s.parentNode.insertBefore(g,s);
})();
</script>
<!-- twingle -->

File diff suppressed because one or more lines are too long

6
static/custom.css Normal file
View file

@ -0,0 +1,6 @@
/* Rahmen fuer Spendenwidget */
[id^="twingle-public-embed"] {
border-style: solid;
border-width: thin;
border-color: #e6e6e6;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

125
static/favicon/favicon.svg Normal file
View file

@ -0,0 +1,125 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="183.60547"
height="183.60547"
id="svg1995"
sodipodi:version="0.32"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
version="1.0"
sodipodi:docname="sl_logo.svg"
inkscape:export-filename="/home/mtsrc/daten/projekte/senselab/logo.png"
inkscape:export-xdpi="106.1169"
inkscape:export-ydpi="106.1169"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs1997">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : -188.44177 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="1052.3622 : -188.44177 : 1"
inkscape:persp3d-origin="526.18109 : -312.45752 : 1"
id="perspective24" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="0.53532083"
inkscape:cx="425.91281"
inkscape:cy="502.5024"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="2560"
inkscape:window-height="1371"
inkscape:window-x="0"
inkscape:window-y="0"
showgrid="false"
inkscape:window-maximized="1"
inkscape:pagecheckerboard="0" />
<metadata
id="metadata2000">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-13.709402,-13.293243)">
<rect
style="fill:none;stroke:#435a6b;stroke-width:10.7722;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect2409"
width="172.83324"
height="172.83324"
x="19.095522"
y="18.679363"
rx="30.054054"
ry="30.054054"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<g
id="g2411"
transform="matrix(1.32833,-1.32833,-1.32833,-1.32833,432.5592,548.5392)">
<circle
r="82.85714"
cy="478.07648"
cx="244.28572"
transform="matrix(0.125645,0,0,0.125645,11.26639,196.627)"
id="path2413"
style="fill:#435a6b;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<circle
r="82.85714"
cy="478.07648"
cx="244.28572"
transform="matrix(0.125645,0,0,0.125645,37.83139,240.423)"
id="path2415"
style="fill:#435a6b;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<circle
r="82.85714"
cy="478.07648"
cx="244.28572"
transform="matrix(0.125645,0,0,0.125645,-13.50371,240.782)"
id="path2417"
style="fill:#435a6b;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<path
inkscape:connector-curvature="0"
id="path2419"
d="M 16.830626,301.209 42.318656,255.2588 68.524667,300.85 Z"
style="fill:none;stroke:#435a6b;stroke-width:4.34732;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

128
static/senselab.svg Normal file
View file

@ -0,0 +1,128 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
width="183.60547"
height="183.60547"
id="svg1995"
sodipodi:version="0.32"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04)"
version="1.0"
sodipodi:docname="senselab.svg"
inkscape:export-filename="/home/mtsrc/daten/projekte/senselab/logo.png"
inkscape:export-xdpi="106.1169"
inkscape:export-ydpi="106.1169"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs
id="defs1997">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : -188.44177 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="1052.3622 : -188.44177 : 1"
inkscape:persp3d-origin="526.18109 : -312.45752 : 1"
id="perspective24" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
gridtolerance="10000"
guidetolerance="10"
objecttolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:zoom="1.514116"
inkscape:cx="490.38516"
inkscape:cy="352.68105"
inkscape:document-units="px"
inkscape:current-layer="layer1"
inkscape:window-width="2560"
inkscape:window-height="1371"
inkscape:window-x="0"
inkscape:window-y="0"
showgrid="false"
inkscape:window-maximized="1"
inkscape:pagecheckerboard="0"
inkscape:snap-text-baseline="true"
inkscape:snap-center="true"
inkscape:snap-object-midpoints="true" />
<metadata
id="metadata2000">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-13.709402,-13.293243)">
<rect
style="fill:none;stroke:#ffffff;stroke-width:10.7722;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
id="rect2409"
width="172.83324"
height="172.83324"
x="19.095522"
y="18.679363"
rx="30.054054"
ry="30.054054"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<g
id="g2411"
transform="matrix(1.32833,-1.32833,-1.32833,-1.32833,432.5592,548.5392)">
<circle
r="82.85714"
cy="478.07648"
cx="244.28572"
transform="matrix(0.125645,0,0,0.125645,11.26639,196.627)"
id="path2413"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<circle
r="82.85714"
cy="478.07648"
cx="244.28572"
transform="matrix(0.125645,0,0,0.125645,37.83139,240.423)"
id="path2415"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<circle
r="82.85714"
cy="478.07648"
cx="244.28572"
transform="matrix(0.125645,0,0,0.125645,-13.50371,240.782)"
id="path2417"
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ffffff;stroke-width:4.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
<path
inkscape:connector-curvature="0"
id="path2419"
d="M 16.830626,301.209 42.318656,255.2588 68.524667,300.85 Z"
style="fill:none;stroke:#ffffff;stroke-width:4.34732;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.97115463"
inkscape:export-filename="/home/phil/senselab_logo.png"
inkscape:export-xdpi="106"
inkscape:export-ydpi="106" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB