~xenrox/ntfy-alertmanager

Allow setting topic through URL query parameters

Closes: https://codeberg.org/xenrox/ntfy-alertmanager/issues/2
config: Allow to separate the ntfy topic from the server
Fix linter warnings
Limit number of ntfy actions

ntfy supports a maximum of three actions. If more a defined, the sending
of the message will fail. To prevent this, the surplus actions will be
removed.
Let a label specify its own ntfy topic

References: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/9
Add support for displaying the alert's GeneratorURL
Add testing setup
ci: Install docker-buildx

Fix for:
DEPRECATED: The legacy builder is deprecated and will be removed in a future release.
            Install the buildx component to build images with BuildKit:
ci: Push docker images to own registry as well
Support logging to file
Improve example config

List default settings and clearly display options.
config: Remove unused config field

The implementation did not use this field after all.
config: Use "example.com" domain

This is recommended by RFC2606[1].

[1]: https://datatracker.ietf.org/doc/html/rfc2606
config: ReadConfig -> Read

The function is already in the config package, the old naming is
redundant.
config: Support "include" directive

With this directive other configuration files can be imported into the
main config. Can be useful for keeping secrets out of the latter.

Closes: https://todo.xenrox.net/~xenrox/ntfy-alertmanager/23
readme: Link Codeberg mirror
docker: docker-compose.yml -> compose.yaml

Further removed the obsolete "version".
readme: Update explanation for resolved alerts

Priority is supported as well.
Next