Favicon of Gotify

Gotify

Take control of your data with a simple, self-hosted server for sending and receiving messages via REST-API and WebSockets. Includes an Android client.

Take full control of your notifications with a self-hosted server designed for sending and receiving messages. Built with simplicity in mind, it offers a clean user interface and a straightforward API. Because it is written in Go, it is highly cross-platform and easily deployable using automatically built Docker images. You can manage users, clients, and applications directly from the intuitive WebUI.

Key features include:

  • REST-API integration: Send messages easily from any application.
  • WebSocket support: Subscribe and receive real-time messages instantly.
  • Android client: Get native push notifications on your mobile device for newly received messages.
  • Command Line Interface: Push messages directly from your terminal.
  • Open source: Completely free to use with a strong focus on code quality and comprehensive testing.

Directory Structure

gotify
gotify_data
.env
docker-compose.yml

docker-compose.yml

services:
  gotify:
    image: gotify/server
    container_name: gotify
    restart: unless-stopped
    ports:
      - 8080:80
    environment:
      - GOTIFY_DEFAULTUSER_PASS=${GOTIFY_DEFAULTUSER_PASS}
      - TZ=UTC
    volumes:
      - ./gotify_data:/app/data

.env

# Password for the default 'admin' user created on first start
GOTIFY_DEFAULTUSER_PASS=your_secure_password
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Gotify

Favicon

 

  
  
Favicon

 

  
  
Favicon