wikijs/services.md
2024-01-09 13:23:40 +01:00

26 KiB

title description published date tags editor dateCreated
Dienste true 2024-01-09T12:23:38.482Z markdown 2021-03-24T20:04:48.712Z

Aktuelle Dienste

Hier findest du eine Übersicht über unsere Dienste. Wenn du mehr über den Datenschutz der einzelnen Dienste erfahren möchtest, schaue doch unter Datenschutz rein oder lese direkt unsere Datenschutzerklärung. Eine Übersicht über geplante Dienste findest du hier.

Pretix

Info

Pretix ist ein Event-Ticketsystem. Wir setzen Pretix hauptsächlich dafür ein, unsere Mitgliedsbeiträge und Mitgliedschaften zu verwalten. Natürlich wird Pretix auch für Tickets für Veranstaltungen genutzt werden.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Pretix pretix.eu github.com/pretix/pretix Apache 2.0
pretix-digital-items membership.bstly.de git.bstly.de/_Bastler/pretix-digital-items Apache 2.0

we.bstly

Info

Das we.bstly-System ist die zentrale Verwaltung für Account-Daten und Berechtigungen. Hier werden also Login-Daten (Username + Password-Hash) und optional Profildaten wie dein Öffentlicher Schlüssel gespeichert, sowie verknüpfte Berechtigungen mit ihrer Gültigkeitsdauer (Beispiel: Mitgliedschaft noch bis 24.03.2049, Git-Zugang bis 01.02.2027).

Implementiert ist dort ein OpenID Connect (OIDC) Provider der den Zugriff auf die anderen Dienste ermöglicht. Sprich, für alle weiteren Dienste (Ausnahme E-Mail, siehe unten) läuft der Login direkt über we.bstly (SSO - Single Sign On).

Mittlerweile sind auch einige kleine Zusatzdienste in diesem System entstanden, so dass z.B. deine Jitsi Meet Räume darüber verwaltet werden oder über Profilfelder deine Partey Karte verwaltet wird. Auch unser Urlshortener ist direkt in we.bstly integriert.

Details zur Nutzung

Software

Homepage Source Code Lizenz
we.bstly backend bstly.de git.bstly.de/_Bastler/we.bstly-back AGPL 3
we.bstly frontend bstly.de git.bstly.de/_Bastler/we_bstly-web AGPL 3

Nextcloud

Info

Nextcloud vereint einige Cloud-Dienste in einem. Ein einfaches Dateisystem wie z.B. von Dropbox, einen Kalender wie z.B. von Google und und und. Die Daten in der Nextcloud sind generell verschlüsselt, für volle Sicherheit deiner Dateien kannst du allerdings auch die Ende-zu-Ende-Verschlüsselung der Nextcloud nutzen.

Durch einige App-Erweiterungen bietet auch einige Community-Funktionen, die wir gerne mit euch nutzen möchten.

Details zur Nutzung

Software

Hauptsoftware
Homepage Source Code Lizenz
Nextcloud nextcloud.com github.com/nextcloud/server AGPL 3
Collabora Online collaboraoffice.com/code/ github.com/CollaboraOnline/online Mozilla Public 2.0
Apps

Einige Apps sind in Nextcloud integriert. Alle Apps mit eigener Code-Basis sind hier aufgelistet.

Source Code Lizenz
Announcement center github.com/nextcloud/announcementcenter AGPL 3
Calendar github.com/nextcloud/calendar/ AGPL 3
Circles github.com/nextcloud/circles AGPL 3
Client Push github.com/nextcloud/notify_push AGPL 3
Collectives gitlab.com/collectivecloud/collectives AGPL 3
Contacts github.com/nextcloud/contacts AGPL 3
Cospend github.com/eneiluj/cospend-nc AGPL 3
Dashboard github.com/nextcloud/dashboard AGPL 3
Deck github.com/nextcloud/deck AGPL 3
External Sites github.com/nextcloud/external AGPL 3
Forms github.com/nextcloud/forms AGPL 3
Link Editor github.com/te-online/files_linkeditor AGPL 3
Local Image Generation with Stable Diffusion github.com/nextcloud/llm AGPL 3
Local Large language model github.com/nextcloud/llm AGPL 3
Metadata github.com/gino0631/nextcloud-metadata AGPL 3
Music github.com/owncloud/music AGPL 3
Nextcloud Office ithub.com/nextcloud/richdocuments ?
Nextcloud Assistant github.com/nextcloud/assistant AGPL 3
Notifications github.com/nextcloud/notifications AGPL 3
OpenID Connect Login github.com/pulsejet/nextcloud-single-openid-connect AGPL 3
PDF Viewer github.com/nextcloud/files_pdfviewer AGPL 3
Photos github.com/nextcloud/photos AGPL 3
Polls github.com/nextcloud/polls AGPL 3
Quota Warning github.com/nextcloud/quota_warning AGPL 3
Tasks github.com/nextcloud/tasks/ AGPL 3
Text github.com/nextcloud/text AGPL 3
Text2Image Helper github.com/nextcloud/text2image_helper AGPL 3
Translate github.com/nextcloud/translate AGPL 3
Two-Factor TOTP Provider github.com/nextcloud/twofactor_totp AGPL 3
Video Player github.com/nextcloud/files_videoplayer AGPL 3?
Viewer?
Welcome github.com/eneiluj/welcome AGPL 3

E-Mail

Info

Für deinen Usernamen wird automatisch ein E-Mail Konto mit dem Schema {username}@we.bstly.de (Beispiel für den User foobar: foobar@we.bstly.de) erstellt. Außerdem wird ein sogenanntes @Catch-All für @{username}.we.bstly.de eingerichtet. Das bedeutet, dass automatisch alle E-Mails an eine Adresse an @{username}.we.bstly.de in deinem Postfach landen. So hast du eigentlich endlos viele E-Mail-Adressen zur Verfügung. Ein automatischer Spam-Filter und ein Webmail Zugang sind natürlich auch dabei. Zusätzlich haben wir noch die Domains bstlmail.de und fck.nz (WIP) reserviert, die ebenfalls wie @we.bstly.de aufgebaut sind und auf dein E-Mail Konto verweisen.

Für E-Mail Protokolle gibt es keinen OIDC-Login, dies bedeutet technisch, dass zum Login einfach die Account-Datenbank von we.bstly genommen werden und somit dein we.bstly-Account Passwort.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Dovecot dovecot.org github.com/dovecot/core MIT
Postfix www.postfix.org postfix.org/download.html EPL 2.0 / IPL 1.0
Rspamd rspamd.com github.com/rspamd/rspamd Apache 2.0
SnappyMail Webmail snappymail.eu github.com/the-djmaze/snappymail AGPL 3.0

Vaultwarden

Info

Ein Passwortmanager verwaltet sicher all deine Passwörter. Außerdem kannst du dir komplizierte Passwörter generieren lassen, so dass du für all deine Konten ein anderes, schwer zu erratendes Passwort hast und die Sicherheit deiner Konten erhöhst. Bitwarden empfiehlt sich vor allem durch seine regelmäßigen unabhängigen Audits mit positiven Ergebnissen.Vaultwarden ist die offene Rust-Implementierung des Passwortmanagers. Es gibt kaum vergleichbare Alternativen in selbst betriebenen Open-Source Passwordmanagern.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Vaultwarden github.com/dani-garcia/vaultwarden GPL 3.0

Partey

Info

Partey ist unser virtuelles Vereinsheim und basiert auf der Software Work Adventure. Work Adventure wurde in etwas abgewandelter Form beim rC3 des Chaos Computer Club eingesetzt. In niedlicher 2D Adventure Grafik setzen wir so unser digitales Vereinsheim um. Mit Kamera und Mikrofon werden bis zu 4 Teilnehmer direkt verbunden, wenn sie sich nahe kommen. Eine Einbindung von Jitsi-Räumen bietet die Möglichkeit sich in größeren Gruppen zu treffen. Weitere Features sind das einblenden von externen Webseiten und das Abspielen von Musik(-Streams) um ein noch interaktiveres Erlebnis zu ermöglichen.

Im Zusammenspiel mit Gitea können alle Nutzer eigene Karten einbinden!

Details zur Nutzung

Software

Homepage Source Code Lizenz
Work Adventure workadventu.re Partey-Fork:
git.bstly.de/_Bastler/partey_workadventure
Original source code:
github.com/thecodingmachine/workadventure
custom AGPL ⚠️1

bstlboard

Info

bstlboard ist ein Link-Aggregator und Message Board um als Community einen leichten und schnellen Weg zu Diskussionen und Kommunikation zu haben.

Details zur Nutzung

Software

Homepage Source Code Lizenz
bstlboard backend bstly.de git.bstly.de/_Bastler/bstlboard-back AGPL 3
bstlboard frontend bstly.de git.bstly.de/_Bastler/bstlboard-front AGPL 3

Matrix

Info

Mit einem Matrix-Server können wir Teil eines dezentralen Messaging Netzwerk werden, welches mit einer E2EE die größtmögliche Datensicherheit bietet. Es gibt verschiedene Clients, alles im allem ähnelt die Handhabung aber den gängigen, bekannten Messenger wie Signal, WhatsApp, Threema oder Telegram. Mit Element Web wird auch direkt eine Oberfläche für den Browser mit angeboten.

Über Matrix werden wir euch auch mit allen wichtigen Informationen über "Bastelei e. V." informieren.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Synapse matrix.org/docs/projects/server/synapse github.com/matrix-org/synapse Apache 2.0
Element Web element.io github.com/vector-im/element-web Apache 2.0

Mastodon

Info

Mastodon ist ein dezentraler Mikroblogging-Dienst. Die Oberfläche und Funktionen sind stark an Twitter orientiert. Durch die Anbindung an das Fediverse über das AktivityPub Protokoll können jedech die Instanzen dezentral und datenschutzfreundlicher betrieben werden.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Mastodon joinmastodon.org github.com/mastodon/mastodon AGPL 3.0

Jitsi Meet

Info

Jitsi Meet ist eine Online-Konferenzsoftware. Vor allem die Einfachheit in der Bedienung und aufs Nützlichste beschränkte Funktionen sind die Vorteile von Jitsi Meet. Da es in jedem modernen Browser läuft, fällt auch die lästige Installation von Anwendungen auf Endgeräten weg. Lediglich auf Smartphones wird die kostenlose Jitsi-App benötigt.

Neben der Einbindung in Partey kannst du auch eigene Räume erstellen.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Jitsi Meet jitsi.org/jitsi-meet github.com/jitsi/jitsi-meet Apache 2.0

PeerTube

Info

PeerTube ist eine Video-Plattform und in den Kern-Funktionen vergleichbar mit YouTube. So können hier Videos hochgeladen und angeschaut werden. Auch eine Unterstützung für Livestreams ist integriert. Der entscheidene Unterschied zu anderen Video-Plattformen liegt darin, dass das es zum einen mehrere Instanzen über das AcitivityPub Protokoll verbunden werden können und die Videos unter mehreren Zuschauern über eine P2P Verbindung geteilt werden können um den Server entlasten.

Details zur Nutzung

Software

Homepage Source Code Lizenz
PeerTube joinpeertube.org github.com/Chocobozzz/PeerTube AGPL 3.0
OpenID Connect auth plugin framagit.org/framasoft/peertube/official-plugins framagit.org/framasoft/peertube/official-plugins/-/tree/master/peertube-plugin-auth-openid-connect AGPL 3.0
Custom Links plugin https://github.com/McFlat/peertube-plugin-custom-links AGPL 3.0
Livechat plugin https://github.com/JohnXLivingston/peertube-plugin-livechat GPL 3

Funkwhale

Info

Funkwhale ist eine dezentraler Audio-Plattform. Mit einer Mischung aus kommerziellen Diensten wie Bandcamp und Spotify eignet sich Funkwhale gleichermaßen als Promotions-, Distributions- und auch Konsumenten-Plattform. Durch die Anbindung an das Fediverse über das AktivityPub Protokoll können jedech die Instanzen dezentral und datenschutzfreundlicher betrieben werden.

Details zur Nutzung

Software

Homepage Source Code Lizenz
PeerTube funkwhale.audio dev.funkwhale.audio/funkwhale/funkwhale AGPL 3.0

PrivateBin

Info

PrivateBin ist eine auf Datenschutz und Anonymität ausgelegte Pastebin Anwendung. Hier können schnell und einfach Texte oder Code-Snippets über einen Link anderen zugänglich gemacht werden. Durch Client-seitige Verschlüsselung sind die Daten hierbei zu keinem Zeitpunkt unverschlüsselt auf dem Server, wodurch die Daten wirklich nur über den entsprechenden Link abrufbar sind.

Details zur Nutzung

Software

Homepage Source Code Lizenz
PrivateBin privatebin.info github.com/PrivateBin/PrivateBin Mixed

Mobilizon

Info

Mobilizon ist ein dezentraler Veranstaltungskalender. Mobilizon dient als Alternative zu Facebook Events oder ähnlichen zentralen Diensten. Es baut ebenfalls wie Mastodon auf dem ActivityPub Protokoll auf.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Mobilizon joinmobilizon.org framagit.org/framasoft/mobilizon AGPL 3.0

Wiki.js

Info

Du befindest dich gerade schon in Wiki.js 😉!

Details zur Nutzung

Software

Homepage Source Code Lizenz
Wiki.js js.wiki github.com/Requarks/wiki AGPL 3.0

Gitea

Info

Gitea bittet offene Source-Code Verwaltung auf Basis von git-Repositories (vergleichbar mit GitHub). Gegenüber der Konkurrenz bietet Gitea vor allem den Vorteil, dass es selbst betrieben werden kann und man so die Hoheit über seine Daten und seinen Code behält. Nennenswerte zusätzliche Features gegenüber vergleichbarer Software gibt es nicht, der Funktionsumfang steht allerdings auch in nichts nach.

Details zur Nutzung

Software

Homepage Source Code Lizenz
Gitea gitea.io github.com/go-gitea/gitea MIT

Wordpress

Info

Wordpress ist ein Content-Management-System mit dem primären Ziel eine Plattform für Blogs zu bieten. Durch die Plugin-Schnittstelle gibt es schier endlose Möglichkeiten die Software zu erweitern und zu verändern. Wir setzten Wordpress als Basis für unsere Homepage ein und zur Veröffentlichung von Blog-Einträgen und Pressemitteilungen. Eventuell werden wir unsere Wordpress Instanz für die Nutzung von Mitgliedern für persönliche Blogs oder Beiträge oder für weitere Funktionen ausbauen.

Software

Homepage Source Code Lizenz
Wordpress wordpress.org github.com/WordPress/WordPress GPL v.2.0 (or later)
Plugin: Falang faboba.com/en/wordpress/falang-for-wordpress/presentation.html wordpress.org/plugins/falang/ GPL v.2.0 (or later)
Plugin: ICS Calendar icscalendar.com wordpress.org/plugins/ics-calendar/ GPL v.2.0 (or later)
Plugin: Members members-plugin.com wordpress.org/plugins/members/ GPL v.2.0 (or later)
Plugin: OpenID Connect Generic github.com/oidc-wp/openid-connect-generic wordpress.org/plugins/daggerhart-openid-connect-generic/ GPL v.2.0 (or later)

Icecast 2

Info

Aktuell wird der Icecast Dienst eingesetzt um Audiostreams in Partey einzubinden.

Software

Homepage Source Code Lizenz
Icecast 2 icecast.org gitlab.xiph.org/xiph/icecast-server GPL v2.0

Uptime Kuma

Info

Uptime Kuma ist die Monitoring Software zur Überwachung der Dienste und unter status.bstly.de erreichbar. Dieser Dienst läuft auf dem privaten Server von _Bastler.

Software

Homepage Source Code Lizenz
Uptime Kuma uptime.kuma.pet github.com/louislam/uptime-kuma MIT

Fußnoten