apprise-api

v2.0.1-ls266

apprise-api Takes advantage of Apprise through your network with a user-friendly API. * Send notifications to more than 100 services. * An incredibly lightweight gateway to Apprise. * A production ready micro-service at your disposal. * A Simple Website to verify and test your configuration with. Apprise API was designed to easily fit into existing (and new) eco-systems that are looking for a simple notification solution.

docker pull lscr.io/linuxserver/apprise-api:latest

Quick start

Generated from the image's own configuration. Replace the /path/to folders with real paths on your host.

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

Parameters

Ports
PortFunctionRequired
8000:8000Port for apprise's interface and API.required
Environment variables
VariableFunctionRequired
PUID=1000User IDrequired
PGID=1000Group IDrequired
TZ=Etc/UTCTimezonerequired
APPRISE_ATTACH_SIZE=0Max attachment size in Mb. `0` disables attachments. Must have `/attachments` mounted to set to a positive value.optional
Volumes
PathFunctionRequired
/configPersistent config filesrequired
/attachmentsTemporary storage for attachments when sent with notifications.optional

Architectures

Pulling :latest picks the right one for your host automatically.

  • x86_64amd64-latest
  • arm64arm64v8-latest

Tags

  • :latestStable releases

Changelog

  1. Rebase to Alpine 3.22.

  2. Rebase to Alpine 3.21.

  3. Rebase to Alpine 3.20.

Related

Browse all

speedtest-tracker

v1.15.1-ls177

speedtest-tracker is a self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.

2.8M pulls per month189 GitHub starsarm64

smokeping

2.9.0-r0-ls187

smokeping keeps track of your network latency. For a full example of what this application is capable of visit UCDavis.

721K pulls per month433 GitHub starsarm64

librespeed

v6.3.1-ls297

librespeed is a very lightweight Speedtest implemented in Javascript, using XMLHttpRequest and Web Workers. No Flash, No Java, No Websocket, No Bullshit.

371K pulls per month107 GitHub starsarm64

syslog-ng

4.11.0-r0-ls212

syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs from across your infrastructure and store or route them to log analysis tools.

171K pulls per month86 GitHub starsarm64