Struggling to find the usecase for apprise, I think I’m missing something major :D

Can you run apprise centrally and have it receive on multiple channels (smtp, webhooks, maybe syslog etc)?

I.e. can you have it independently hosted and apps/services send messages to it which are then forwared by apprise via the preconfiged channel (email, discord, signal etc.)

My scenario is (simplified):

I have homeassistant automations running which send smtp messges to a local smtp relay which forwards the emails via gmail to me.

I now have a requirement of another server that sends notifications via a webhook (that is the only supported method).

How can I receive messages on multiple different channels (smtp, webhooks, maybe syslog etc) and send via smtp (or something else I choose in the future). Is apprise going to help here?

TIA!

  • thekrautboyB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    Struggling to find the usecase for apprise, I think I’m missing something major :D

    Just from 2 days ago: https://www.reddit.com/r/selfhosted/comments/17ffx39/eli5_apprise/

    How can I receive messages on multiple different channels (smtp, webhooks, maybe syslog etc) and send via smtp (or something else I choose in the future).

    I would use n8n for that, you can feed almost anything as input to it, and output it as almost anything. Similar tools are automatisch and activepieces.

    • reddit-gk49cnajfeOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      Thanks, I did look into n8n, but I couldn’t find an SMTP trigger? At least it doesn’t look to ship with one built in. And I did like the fact that it has Google Tasks as a node, send like that might be the way for me