Apprise API (LinuxServer.io)

Send messages to over 120 different services using a lightweight REST framework. Manage configurations, group targets with tags, and test via a built-in UI.

Integrate a highly capable notification gateway into your ecosystem to route messages across more than 120 different services. Designed as a lightweight micro-service, this REST framework provides a unified endpoint for all your alerting needs.

Key benefits and features include:

  • Extensive Compatibility: Connect with over 120 notification platforms using a single API structure.
  • Flexible Operation Modes: Run in a stateless mode for direct messaging, or utilize stateful storage to pre-save configurations.
  • Advanced Tagging System: Assign custom tags to specific URLs, allowing you to trigger targeted alerts to specific groups using simple logical operators.
  • Built-in Web Interface: Access a user-friendly configuration manager to create, save, and test your notification setups.
  • Payload Re-mapping: Adapt third-party webhooks by re-mapping incoming JSON payload fields to match expected parameters.
  • Deployment Ready: Deploy quickly using Docker or Kubernetes.

Directory Structure

apprise-api-linuxserver-io
config
.env
docker-compose.yml

docker-compose.yml

services:
  apprise-api:
    image: lscr.io/linuxserver/apprise-api:latest
    container_name: apprise-api
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Etc/UTC
    volumes:
      - ./config:/config
    ports:
      - 8000:8000
    restart: unless-stopped

.env

# No sensitive environment variables are required for the default configuration of this container.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Apprise API (LinuxServer.io)

Favicon

 

  
  
Favicon

 

  
  
Favicon