Inhalte erzeugen
Die Dokumentation für die Website findet sich in unserem GitLab, sie beinhaltet detaillierte Erklärungen dafür, wie die Website grundsätzlich funktioniert. Ds ganze ist ein Netz an impliziten Verknüpfungen von verschiedenen Inhalten über Tags und uids. Für die meisten Fälle reicht aber vermutlich das anpassen der Vorlagen, wie sie hier angegeben sind.
Neuer Blogpost
Doku: docs/content/newpost.md
Damit der Button funktioniert, musst du im GitLab eingelogged sein.
Vorlage:
---
layout: post
title: "Einladung zu den Nights of open Knowledge"
# Datum wann der Post erscheint, sollte identisch im Dateinamen sein
date: 2024-10-26 09:00:00 +0200
# Dies ist die UID eines Events, um das es in diesem Post geht. Wenn das Tag Event nicht vorhanden ist, braucht es dieses Feld nicht!
uid: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
categories:
- blog
tags:
- event
- NooK
frontpage: true
image: https://chaotikum.org/assets/nookheader.jpg
feature_image: https://chaotikum.org/assets/nookheader.jpg
feature_image_alt: "NooK im Audimax, das bunt ist"
---
Dieser Text sollte recht kurz sein, er wird auch als teaser in der Übersicht angezeigt.
<!--more-->
Hier mehr Text.
Neues Event
Doku: docs/content/events.md (hier sind ggf. mehr Flags und Felder als in der Vorlage, die man aber nicht so oft braucht)
Damit der Button funktioniert, musst du im GitLab eingelogged sein.
Vorlage:
---
layout: [eventcal]
title: "Freitalk: Feinstaubsensoren"
eventdate: 2019-05-10 20:00:00 +0200
eventend: 2019-05-10 23:00:00 +0200
# get a new uuid at https://www.uuidgenerator.net/ (or wherever you get fresh uuids)
uid: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
contact: vorstand@chaotikum.org
recording: true
locations:
- Augenprüfraum
short: "Freitalk N8: Freitalk Nacht - Freitag nach Acht."
---
Neues Inventar
Doku: /docs/content/inventory.md
Damit der Button funktioniert, musst du im GitLab eingelogged sein.
Vorlage:
---
layout: device
name: "CNC-Fräse"
# get a new uuid at https://www.uuidgenerator.net/ (or wherever you get fresh uuids)
uid: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
safetybriefing: true
safetylink: https://wiki.chaotikum.org/hackspace:werkstatt:sicherheitsbelehrung:fraese
wikilink: https://wiki.chaotikum.org/hackspace:infrastruktur:cncfraese
calcolor: "#96aa3d"
imagetag: cncfraese
contact:
- person
sets:
- werkstatt
hints:
- "Nutzung nur nach Einweisung bzw. Überprüfung deiner Kenntnisse"
- "Gefahr durch rotierende Teile sowie Quetschungen."
- "Niemals unbeaufsichtigt laufen lassen."
commandsigns:
- M002
- M003
- M004
- M016
---
Eine CNC-Fräse ist ein Gerät, welches Materialbearbeitung durch Subtraktion
durchführt. Grundlegende Infos dazu findest du z.B. auf
[dieser Seite](https://prototechasia.com/de/cnc-bearbeitung/cnc-bearbeitung-erklaerung).
CNC steht für *Computerized Numerical Control*, also durch Computer
kontrollierte, numerische Kontrolle. Das heißt, mit einer speziellen Software werden
die erstellten Modelle in Befehle für die Fräse übersetzt.
Wir verwenden eine Fräse mit einer Grundfläche von 30cm x 40cm, über die Du in
[diesem Video mehr erfahren kannst (wir nutzen allerdings eine andere Software zur Steuerung)](https://www.youtube.com/watch?v=SYKNvL7CEH0).
Zudem wurde die Hardware individuell angepasst.
Das richtige Bedienen einer CNC-Fräse erfordert viel Erfahrung. Ein einfaches
Tutorial Video kann nur schlecht alle erforderlichen Kenntnisse vermitteln.
Es ist deshalb notwendig sich von jemanden mit Betriebserfahrung einarbeiten zu
lassen. Um einen ersten Eindruck zu bekommen, empfehlen wir folgende Infomaterialien:
- [Software zum Kommunizieren mit der Fräse](https://github.com/winder/Universal-G-Code-Sender)
Neue Infrastruktur Komponente
Doku: /docs/content/inventory.md
Damit der Button funktioniert, musst du im GitLab eingelogged sein.
Funktioniert grob wie Inventar.
---
layout: infra
name: "Gitlab"
# For Software plz define https://de.wikipedia.org/wiki/Common_Platform_Enumeration https://nvd.nist.gov/products/cpe
cpe_part: "a"
cpe_vendor: "gitlab"
cpe_product: "gitlab"
cpe_version: "17.5"
#https://www.uuidgenerator.net/
uid: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
parent: YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY
wikilink: https://wiki.chaotikum.org/infrastruktur:container:git
calcolor: "#000000"
ldap: true
infra_url: https://git.chaotikum.org/
sets:
- software
---
Kurze beschreibung der Software
Neues Projekt/Neue Aktivität
Doku: docs/content/activities.md
Damit der Button funktioniert, musst du im GitLab eingelogged sein.
Vorlage:
---
layout: project
name: "Video AG"
start_date: 2020-12-18 00:00:00 +0200
# last_update muss nicht gesetzt werden. Neue Videos, Blog-Posts und Termine mit dem tag des Projekts sorgen ebenfalls für ein update. Die Sortierung der Projekte richtet sich danach.
last_update: 2024-05-01 00:00:00 +0200
image: videoag.jpg
image: "https://chaotikum.org/assets/videosetup3.jpg"
feature_image: "https://chaotikum.org/assets/videosetup2.jpg"
# Das ist das zentrale Tag, dass das projekt mit allem anderen verbindet.
tag: videosetup
# Damit das gut funktioniert muss eine Person mit so einem Namen existieren. Siehe https://git.chaotikum.org/chaotikum/website/-/blob/master/docs/content/people.md
contact:
- "malteschmitz"
- "TVLuke"
status: produktiv
short: "Videos machen und veröffentlichen im Nobreakspace."
categories:
- project
tags:
- videosetup
---
Beschreibung des Projekts. Durch das tag werden auch Blog-Posts mit diesem tag hier angezeigt.
Wartung
Doku: /docs/content/inventory.md
Damit der Button funktioniert, musst du im GitLab eingelogged sein.
Vorlage
---
layout: maintenance
title: "Test wartung"
eventdate: 2024-11-15 18:00:00 +0100
eventend: 2024-11-15 18:30:00 +0100
# https://www.uuidgenerator.net/
uid: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
contact: info@chaotikum.org
components:
- YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY
short: "Test Wartung"
---
Hier passiert gar nichts. Es wird nur getestet, ob wir Wartungstermine über die Website verwalten können.
Der Wert YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY
ist durch die UUID der gewarteten Komponenten zu ersetzen. Die sind im Ordner _inventory
Da lohnt es sich ggf vorlagen zu nutzen, damit man die nicht immer raussuchen muss. Hier sonst eine Liste (max depth 3):
- Case: da38c6fc-69a1-490d-9b0d-473c74dd253b
- Padlock VM: 18b7635c-ea8c-460f-a63f-8d9c6fd04663
- Padlock: 465eea94-c330-40b8-b9b1-f1ae8f52e71b
- Magrathea: 77fa25b8-f44f-4d98-9253-c1150fb472e6
- chaotikum-website (Container): 25f5ff9b-015d-4a97-8ef0-35006fb9fc22
- Chaotikum Website: 4a5f732f-bba4-4240-b28e-ffb6432326bd
- docker01 (Container): 9411847a-dcdf-4f13-b900-e18cd3102efe
- Portainer: 205427df-8a69-4b80-bc0c-b2aba951b7f3
- dokuwiki (Container): 39e06115-0ad2-4d72-ad96-a6f9db0bea94
- Dokuwiki: 310e190f-cb55-49b1-9a7a-54b939d57db2
- ffhl-mcast-streamer (Container): 849d7ba8-9be3-4fe2-9e58-0278c7da9d48
- ffhl-pim6-router (Container): 74bc76e3-cfbd-4caa-9deb-d75ac85cc1af
- ffhl-blackbox (Container): b30f5da6-a65f-4e7b-b262-02d0c860ff10
- ffv-pim6-router (Container): c6dfa04d-8183-4109-81df-1b80a212d233
- gitlab (Container): 5a4cdbdf-9b58-44ba-8606-598ece73e922
- Gitlab: 0ff4ccab-05e6-4ec9-8306-eb5a78d29f61
- keycloak02 (Container): 8c0741f8-2080-47a1-af16-43f17fd759f2
- keycloak (Container): 35c55876-980d-4865-8d0e-52da63d0462c
- ldap (Container): cd815327-357a-4b65-abb3-037925b9bab1
- Mail (Container): c501dd0b-119c-4991-aa60-7091e72e6388
- md (Container): 930b4dd5-6191-45e5-9076-0aec16260237
- Hedgedoc: c186c1b8-ea83-4cec-8f9d-ddd368b17fce
- nodejs: 531580bc-77e7-4d9c-b888-ae0ceed9c4b4
- postgresql: 224f5833-8197-4278-822e-d3b6134710de
- monitoring (Container): 587a2f9f-97a3-4c5c-8015-7065f7aef373
- nextcloud (Container): 5048e1f6-6a56-4bf3-92b3-decbc2f1af09
- Nextcloud: fccb5a09-d484-4dea-9f71-ae5b0d9eaf3f
- pad (Container): 1d93ceb0-14cb-4712-aa27-557907ad93b2
- pretix (Container): 5e56ea8b-f69b-4f07-9ce6-3e6e2539a8cc
- Reserve (Container): d85f2e71-37d0-469d-a4ec-886c4c8ac6fb
- Resereve: db21abe8-82f1-4162-a3fd-b377b8299fa2
- roundcube (Container): d4cc16c7-27e2-48e1-b6b8-d5f569274867
- runner02 (Container): c88aceb7-5674-4202-83ca-97dacd1a2b29
- sediment (Container): 803d6706-96fa-4eb3-a503-93e2e218b263
- Sediment: 2f790f17-d1aa-4f57-830d-935c2799df98
- social (Container): 43824272-8a5d-40bf-8494-a864e4265def
- syncthing-server (Container): d0e23976-22b7-4603-b47c-b74bfca9c21b
- torproxy (Container): 551c60e0-e9aa-4911-899f-3f3ea6e67f24
- videostorage (Container): 2ec8adc3-aa93-46ca-b36f-c162d86bd5f1
- Web (Container): 88d085c2-0aab-4496-8e96-b0b69a1a009f
- Willi (VM): 5e38392e-72ab-4c73-b3db-35a84d966460
- Wupo (Container): 1e40836e-1c0b-4c40-85ed-5f2ebc9c5164
- Zammad (Container): 1c666e4c-50ea-42a1-8a4c-1a5c9c6b9cbd
- Elastic Search: 5c69a504-ea97-4c98-b487-ef2d14064a4d
- Zammad: 0a41935d-3965-46db-805c-0717a8f621f5
- Scaro: 9d3a25bc-5629-4369-abb3-6a1a95598449
- Big Blue Button (Container): fd4cfe6e-2543-47a4-8eac-389379db0197
- BigBlueButton: 685bb816-f21f-4630-8fe3-68cf3547bf8a
- Greenlight: 9da97da3-9b43-4b44-9111-4794a4da1c54
Neues Video
Doku: /docs/content/inventory.md
Damit der Button funktioniert, musst du im GitLab eingelogged sein.