24 KiB
title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Services | true | 2023-12-21T10:01:53.428Z | 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.
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.
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 |
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.
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.
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.
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.
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.
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!
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.
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.".
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 |
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.
Software
Homepage | Source Code | License | |
---|---|---|---|
Mastodon | joinmastodon.org | github.com/mastodon/mastodon | AGPL 3.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.
Software
Homepage | Source Code | Licence | |
---|---|---|---|
Jitsi Meet | jitsi.org/jitsi-meet | github.com/jitsi/jitsi-meet | Apache 2.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.
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.
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.
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.
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 😉!
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.
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 |