wikijs/en/services.md
2023-12-21 10:26:54 +01:00

24 KiB

title description published date tags editor dateCreated
Services true 2023-12-21T09:26:51.822Z markdown 2021-09-03T07:53:00.382Z

Current services

Here you will find an overview of our services. If you would like to learn more about the data protection of the individual services, please have a look at Privacy or read our Privacy Policy directly. An overview of planned services can be found here.

Pretix

Info

Pretix is an event ticketing system. We mainly use Pretix to manage our membership fees and memberships. Of course, Pretix will also be used for tickets to events.

Usage Details

Software

Homepage Source Code License
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

The we.bstly system is the central administration for account data and authorizations. Here, login data (username + password hash) and optionally profile data such as your public key are stored, as well as linked authorizations with their validity period (example: membership until 24.03.2049, Git access until 01.02.2027).

Implemented there is a OpenID Connect (OIDC) provider which allows access to the other services. In other words, for all other services (except e-mail, see below), the login runs directly via we.bstly (SSO - Single Sign On).

In the meantime, some small additional services have also been created in this system, so that your e.B. Jitsi Meet rooms are managed via it or manage your Partey map via profile fields. Our urlshortener is also part of we.bstly.

Usage Details

Software

Homepage Source Code Licence
we.bstly API bstly.de git.bstly.de/_Bastler/we_bstly-api AGPL 3
we.bstly Frontend bstly.de git.bstly.de/_Bastler/we_bstly-web AGPL 3

E-Mail

Info

For your username, an e-mail account with the scheme {username}@we.bstly.de (example for the user foobar: foobar@we.bstly.de) is automatically created. In addition, a so-called @Catch-all is set up for @{username}.we.bstly.de. This means that all emails to an address to @{username}.we.bstly.de automatically end up in your inbox. So you actually have an endless number of e-mail addresses available. An automatic spam filter and a webmail access are of course also included.

For e-mail protocols there is no OIDC login, this technically means that the account database of we.bstly is simply taken to log in and thus your we.bstly account password.

Usage Details

Software

Homepage Source Code Licence
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

A password manager securely manages all your passwords. You can also have complicated passwords generated so that you have a different, hard-to-guess password for all your accounts and increase the security of your accounts. [Bitwarden] (https://bitwarden.com) is especially recommended by its regular independent audits with positive results.Vaultwarden is the open Rust implementation of the password manager. There are hardly any comparable alternatives in self-operated open-source password managers.

Usage Details

Software

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

Nextcloud

Info

Nextcloud combines some cloud services in one. A simple file system like e.B. from Dropbox, a calendar like e.B. from Google and so on. The data in the Nextcloud is generally encrypted, but for full security of your files you can also use the end-to-end encryption of the Nextcloud.

Through some app extensions, we also offer some community features that we would like to use with you.

Usage Details

Software

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

Some apps are integrated into Nextcloud. All apps with their own code base are listed here.

Source Code Lizenz
Announcement center github.com/nextcloud/announcementcenter AGPL 3
AppOrder github.com/juliushaertl/apporder AGPL 3
Calendar github.com/nextcloud/calendar/ AGPL 3
Circles github.com/nextcloud/circles 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
End-to-End Encryption github.com/nextcloud/end_to_end_encryption 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
Metadata github.com/gino0631/nextcloud-metadata AGPL 3
Music github.com/owncloud/music 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
Right click github.com/nextcloud/files_rightclick AGPL 3
Tasks github.com/nextcloud/tasks/ AGPL 3
Text github.com/nextcloud/text 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

Vaultwarden

Info

A password manager securely manages all your passwords. You can also generate complicated passwords so that you have a different, hard-to-guess password for all your accounts and increase the security of your accounts. Bitwarden is highly recommended due to its regular independent audits with positive results.Vaultwarden is the open Rust implementation of the password manager. There are hardly any comparable alternatives in self-operated open source password managers.

Details zur Nutzung

Software

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

Partey

Info

Partey is our virtual clubhouse and is based on the software Work Adventure. Work Adventure was used in a slightly modified form in the rC3 of the Chaos Computer Club. In cute 2D adventure graphics we implement our digital clubhouse. With camera and microphone, up to 4 participants are connected directly when they get close. An integration of Jitsi rooms offers the opportunity to meet in larger groups. Other features include the display of external websites and the playback of music (streams) to enable an even more interactive experience.

In combination with Gitea, all users can also integrate their own maps!

Usage Details

Software

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

bstlboard

Info

bstlboard is a link aggregator and message board to have an easy and fast way to discuss and communicate as a community.

Details zur Nutzung

Software

Homepage Source Code License
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

With a matrix server, we can become part of a decentralized messaging network, which offers the greatest possible data security with an E2EE. There are different clients, but all in all the handling is similar to the common, well-known messengers such as Signal, WhatsApp, Threema or Telegram. With Element Web, an interface for the browser is also offered directly.

Over Matrix we will also inform you with all important information about "Bastelei e. V.".

Usage Details

Software

Homepage Source Code Licence
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

Jitsi Meet

Info

Jitsi Meet is an online conferencing software. Above all, the simplicity of operation and functions limited to the most useful are the advantages of Jitsi Meet. Since it runs in every modern browser, the annoying installation of applications on end devices is also eliminated. Only on smartphones is the free Jitsi app required.

In addition to the integration into Partey, you can also create your own rooms.

Usage Details

Software

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

Mastodon

Info

Mastodon is a decentralized microblogging service. The interface and functions are strongly oriented towards Twitter. Thanks to the connection to the Fediverse via the AktivityPub protocol, the instances can be operated in a decentralized and more data protection-friendly manner.

Details zur Nutzung

Software

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

PeerTube

Info

PeerTube is a video platform and is comparable to YouTube in its core functions. Videos can be uploaded and viewed here. Support for live streams is also integrated. The decisive difference to other video platforms is that on the one hand several instances can be connected via the AcitivityPub protocol and the videos can be shared among several viewers via a P2P connection to relieve the server.

Usage Details

Software

Homepage Source Code Licence
PeerTube joinpeertube.org github.com/Chocobozzz/PeerTube AGPL 3.0
OpenID Connect auth plugin for PeerTube framagit.org/framasoft/peertube/official-plugins framagit.org/framasoft/peertube/official-plugins/-/tree/master/peertube-plugin-auth-openid-connect AGPL 3.0

Funkwhale

Info

Funkwhale is a decentralized audio platform. With a mixture of commercial services such as Bandcamp and Spotify, Funkwhale is equally suitable as a promotion, distribution and consumer platform. Thanks to the connection to the Fediverse via the AktivityPub protocol, the instances can be operated in a decentralized and more data protection-friendly manner.

Details zur Nutzung

Software

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

PrivateBin

Info

PrivateBin is a pastebin service focussing on privacy and anonymity. You can easily publish texts or code-snippets via a link. Due to client-side encryption the data will never be unencrypted on the server, so the data is only accessible with the corresponding link.

Usage Details

Software

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

Mobilizon

Info

Mobilizon is a decentralized event calendar. Mobilizon serves as an alternative to Facebook Events or similar centralized services. Like Mastodon, it is also based on the ActivityPub protocol.

Details zur Nutzung

Software

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

Wiki.js

Info

You're currently already using Wiki.js 😉!

Usage Details

Software

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

Gitea

Info

Gitea requests open source code management based on git repositories (comparable to GitHub). Compared to the competition, Gitea offers above all the advantage that it can be operated by yourself and thus you retain sovereignty over your data and code. There are no noteworthy additional features compared to comparable software, but the range of functions is in no way inferior.

Usage Details

Software

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

Wordpress

Info

Wordpress is a content management system with the primary goal of providing a platform for blogs. Due to the plugin interface, there are almost endless possibilities to extend and change the software. We use Wordpress as basis for our homepage and for the publication of blog entries and press releases. We may expand our Wordpress instance for the use of members for personal blogs or posts or for other functions.

Software

Homepage Source Code License
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

Currently, the Icecast service is used to integrate audio streams into Partey.

Software

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

Uptime Kuma

Info

Uptime Kuma is the monitoring software for monitoring the services and can be accessed at status.bstly.de. This service runs on the private server of _Bastler.

Software

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

Footnotes