added Support for ntfy and apprise

This commit is contained in:
jschaufuss@leitwerk.de
2025-08-15 13:02:19 +02:00
parent 839fafdb33
commit 3ba0f3ddcb
13 changed files with 443 additions and 103 deletions

View File

@@ -90,6 +90,20 @@
<div class="row"><label>From</label>{{ mail_form.mail_from }}</div>
</div>
<div class="card">
<h2>Notifications</h2>
<h3>ntfy</h3>
<div class="row"><label>Server URL</label>{{ notify_form.ntfy_server_url }}</div>
<div class="row"><label>Default topic</label>{{ notify_form.ntfy_topic_default }}</div>
<div class="row"><label>Username</label>{{ notify_form.ntfy_user }}</div>
<div class="row"><label>Password</label>{{ notify_form.ntfy_password }}</div>
<div class="row"><label>Bearer token</label>{{ notify_form.ntfy_token }}</div>
<h3 style="margin-top:12px;">Apprise</h3>
<div class="row"><label>Default URL(s)</label>{{ notify_form.apprise_default_url }}</div>
<div class="help">Users can also set their own ntfy topic or Apprise URLs in their profile.</div>
</div>
<div class="card">
<h2>Account</h2>
<div class="row"><label>Username</label>{{ account_form.username }}</div>