replaced matomo by rybbit

This commit is contained in:
Christoph Haas 2025-12-27 01:22:49 +01:00
parent 28431dbef9
commit 7e2abb2e1f

View file

@ -7,13 +7,18 @@ sidebar:
## Can I use this guide for my own work? ## Can I use this guide for my own work?
Previously I claimed a copyright on the documentation. However lets make things simpler. This Bullseye guide is using the [Creative Commons BY-NC-SA license](https://creativecommons.org/licenses/by-nc-sa/4.0/). Which means: Previously I claimed a copyright on the documentation. However lets make things simpler. This Bullseye guide is using
the [Creative Commons BY-NC-SA license](https://creativecommons.org/licenses/by-nc-sa/4.0/). Which means:
- BY = Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. - BY = Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made.
- NC = NonCommercial — You may not use the material for commercial purposes. Do what you want with your mail server. But lets keep the knowledge free. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- SA = ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. - NC = NonCommercial — You may not use the material for commercial purposes. Do what you want with your mail server. But
lets keep the knowledge free.
- SA = ShareAlike — If you remix, transform, or build upon the material, you must distribute your contributions under
the same license as the original.
Besides that this guide has been a team effort. Many readers have contributed to it. I may spend the time to turn it into a guide but a lot of good ideas were not mine alone. Besides that this guide has been a team effort. Many readers have contributed to it. I may spend the time to turn it
into a guide but a lot of good ideas were not mine alone.
## Can I advertise in your guide? ## Can I advertise in your guide?
@ -21,33 +26,47 @@ No. There is no financial motivation. I just strive for freeing the world of ema
## Why dont you use Nginx/PostgreSQL? ## Why dont you use Nginx/PostgreSQL?
I personally prefer that software, too. Just go for it. But for the sake of consistency lets keep Apache and MySQL as default choices in this guide so that readers upgrading from previous versions dont have to switch. I personally prefer that software, too. Just go for it. But for the sake of consistency lets keep Apache and MySQL as
default choices in this guide so that readers upgrading from previous versions dont have to switch.
## Do you offer paid support? ## Do you offer paid support?
Generally, yes. Aside from my day job, I am a sysadmin freelancer. If you are just stuck at some point you may want to ask in the [chat](https://riot.im/app/#/room/#ispmail:matrix.org) first though. You can find me there as well. Generally, yes. Aside from my day job, I am a sysadmin freelancer. If you are just stuck at some point you may want to
ask in the [chat](https://riot.im/app/#/room/#ispmail:matrix.org) first though. You can find me there as well.
## How do I filter out malware? ## How do I filter out malware?
I understand the need for it. If your users are using low-security operating systems (e.g. those that run EXE files) they are threatened by a lot of security problems. From the perspective of an email provider I would not want to take responsibility for filtering emails. That is only working on symptoms and not addressing the actual issues. Security is a fundamental concept and not something you slap on top of something inherently broken. I would not want to be blamed for a crypto trojan infection because the user relied on me saving them from bad things to happen. Client security in non-free systems is a topic on its own. I understand the need for it. If your users are using low-security operating systems (e.g. those that run EXE files)
they are threatened by a lot of security problems. From the perspective of an email provider I would not want to take
responsibility for filtering emails. That is only working on symptoms and not addressing the actual issues. Security is
a fundamental concept and not something you slap on top of something inherently broken. I would not want to be blamed
for a crypto trojan infection because the user relied on me saving them from bad things to happen. Client security in
non-free systems is a topic on its own.
## Debian packages are too old and insecure ## Debian packages are too old and insecure
If you use a Debian stable release you have chosen to stay on a specific software version. “Stable” means “a version that will not change”. Thats the best choice for a server. Those software packages are by no means less secure though because they also get security updates. Debian also has up-to-date packages but you surely dont want to use them for a mail server unless you feel adventurous or have an intense hatred for your users. For a detailed discussion see [this separate article](https://workaround.org/debian-packages-are-so-old/). If you use a Debian stable release you have chosen to stay on a specific software version. “Stable” means “a version
that will not change”. Thats the best choice for a server. Those software packages are by no means less secure though
because they also get security updates. Debian also has up-to-date packages but you surely dont want to use them for a
mail server unless you feel adventurous or have an intense hatred for your users. For a detailed discussion see
[this separate article](https://workaround.org/debian-packages-are-so-old/).
## Can I download the guide as one file? ## Can I download the guide as one file?
Unfortunately there is no easy way to accomplish that. Especially with interactive components like tabs of quizzes. The reasons are technical not malice. Unfortunately there is no easy way to accomplish that. Especially with interactive components like tabs of quizzes. The
reasons are technical not malice.
## Your guide looks cool. How did you make it? ## Your guide looks cool. How did you make it?
The site is generated using [Starlight](https://starlight.astro.build/). Discussions at the bottom of each page are powered by [Comentario](https://comentario.app/). The site is generated using [Starlight](https://starlight.astro.build/). Discussions at the bottom of each page are
Diagrams have been created using [Inkscape](https://inkscape.org/). User tracking is handled by [Matomo](https://matomo.org/). powered by a self-hosted instance of [Comentario](https://comentario.app/). Diagrams have been created using
[Inkscape](https://inkscape.org/). User tracking is handled by a self-hosted instance of [Rybbit](https://rybbit.com/).
Everything here has been generated using open-source software and is not using any public cloud services. Everything here has been generated using open-source software and is not using any public cloud services.
## I can offer to translate your guide. ## I can offer to translate your guide.
That is very kind to offer help. I understand the motivation to give back something. But trust me: you will lose interest quickly and regret your offer. That is very kind to offer help. I understand the motivation to give back something. But trust me: you will lose
The guide is huge. It may not appear like much but once you start typing you realize just how many months of work went into it. interest quickly and regret your offer. The guide is huge. It may not appear like much but once you start typing you
Even translating will take 1-2 weeks of your time. And after that someone would have to maintain both the original version and your translation. realize just how many months of work went into it. Even translating will take 1-2 weeks of your time. And after that
We tried that a couple of times and it did not turn out well. someone would have to maintain both the original version and your translation. We tried that a couple of times and it
did not turn out well.