A notification assistant that bridges Gotify with iOS devices via Apple's APNs using the SecNtfy service.
Important: This project is not Gotify itself. iGotify is a companion service that enables push notifications for iOS devices. The notification payload is only forwarded through SecNtfy to Apple's APNs - no message content is stored on any intermediate server.
Features
- End-to-end encrypted push notifications
- Seamless Gotify integration
- Native iOS app with FaceID support
- Multi-user & multi-instance support
Installation
There are two ways to deploy iGotify:
Option 1: Docker (Recommended)
The Docker stack includes both Gotify and iGotify.
# Clone the repository git clone https://github.com/androidseb25/iGotify-Notification-Assistent.git cd iGotify-Notification-Assistent # Configure environment cp .env.example .env # Edit .env and set GOTIFY_DEFAULTUSER_PASS # Start the stack docker compose up -d
Option 2: Linux Service
curl -sSL https://raw.githubusercontent.com/androidseb25/iGotify-Notification-Assistent/main/install.sh | sudo bashDefault Ports
| Service | Port |
|---|---|
| Gotify | 8680 |
| iGotify | 8681 |
Documentation
For detailed documentation, visit the Wiki:
- How it works - Architecture and token explanation
- Docker Installation - Full Docker setup with environment variables
- Linux Service - Native installation guide
- Reverse Proxy - NGINX Proxy Manager configuration
- First Start - First Start guide
- Roadmap - Planned features
iOS App
or
Bugs & Feedback
For bugs or feedback please send me a PM in Discord under the name sebakaderangler or fill out the issue form here on GitHub.
SecNtfy Status
Contributing
See CONTRIBUTING.md for guidelines.