PushPig is a simple push notification service for developers, hobbyists, and anyone who wants to connect their own applications, scripts, or servers to their devices.
── HOW IT WORKS ──
You create a channel, subscribe to it in the app, and from now on, you can send notifications from anywhere: via REST API from your script, CI/CD pipeline, or smart home system. The message arrives on your Android device in real time.
--- TYPICAL USE CASES ---
• Server Monitoring: Receive instant notifications when a service fails or a threshold is exceeded
• CI/CD Pipelines: Get notified when a deployment is successful or failed
• Smart Home: Forward events from Home Assistant, ioBroker, or your own scripts
• Cron Jobs: Confirm that scheduled tasks have been executed successfully
• Groups & Teams: Distribute information to all members of a channel simultaneously
── FEATURES ---
• Real-time push notifications via Firebase Cloud Messaging (FCM)
• Public and private channels
• REST API with API key authentication
• Message titles, text, and optional action buttons
• Delayed delivery: Schedule messages for a specific time
• Send any JSON payload
• Email notifications Enabled per channel
• Multiple devices and users per channel
• Passkey login (WebAuthn) for passwordless login
• Two-factor authentication (TOTP)
• Dark mode
── NO CHAT ──
PushPig is not a messenger. Messages are broadcast one-way from the sender to all subscribers – there is no reply function and no direct messaging. This makes PushPig particularly suitable for technical notifications where simplicity and reliability are paramount.
Push notifications for your scripts, servers, and automations.