PushBits

PushBits

Official

Docker app from ich777's Repository

Overview

Receive your important notifications immediately, over Matrix.
It enables you to send push notifications via a simple web API, and delivers them to your users.

PushBits is a relay server for push notifications. It enables you to send notifications via a simple web API, and delivers them to you through Matrix. This is similar to what Pushover and Gotify offer, but it does not require an additional app.

Config File: After the first start you have to download the config example file from here: https://github.com/pushbits/server/blob/main/config.example.yml rename it to 'config.yml' and place it in your '.../appdata/pushbits' folder. Of course configure it to your likings with the appropriate usernames and passwords.
You can get more information over https://github.com/pushbits/server

API: You can set up notifications through 'pbcli' which is included in this container, for more information head over to: https://github.com/pushbits/cli/blob/main/README.md

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

Data PathPathrw

Main Data Path (where your config.yml needs to go and the database is located).

Target
/data
Value
/mnt/user/appdata/pushbits
TCP - Listen portPorttcp

This is the port on which PushBits will listen (it is strongly recommended to use a reverse proxy to expose the service to the Internet - please remember if you change the port in the config.yml you also have to change the Container port too!).

Target
8080
Value
8080
UIDVariable
Value
99
GIDVariable
Value
100

Details

Repository
ghcr.io/pushbits/server
Last Updated2026-06-02
First Seen2022-12-11

Run PushBits on Unraid.

PushBits is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.