How to Set Up Gotify on Nife Deploy

Gotify is a simple, open-source push notification server that lets you send and receive real-time messages. It provides a web UI, REST API, and client support for Android and browsers. Deploy it in just a few clicks using Nife Deploy.

Access the Platform#

Navigate to OpenHub#

  • On the sidebar, click on OpenHub to explore available applications.

Search for the App#

  • In the OpenHub search bar, type Gotify.
  • Locate the Gotify application from the results.

Start Deployment#

  • Hover over the Gotify app card.
  • Click on Deploy.

Wait for Deployment Completion#

  • The deployment process usually takes a few moments.
  • Once completed, you will see an Open App button.

Accessing Gotify#

  • Click Open App to access your Gotify notification server.

  • On first login, use the default credentials:

    • Username: admin
    • Password: admin

    Make sure to change the default password after logging in for the first time.

Official Documentation#

Learn more about Gotify’s features and capabilities:
https://github.com/gotify/server

How to Use Gotify#

1. Create Applications#

  • Inside the Gotify dashboard, go to Applications.
  • Create a new app to generate an application token.

2. Send Notifications#

  • Use the REST API or cURL with your token to send notifications:
    curl "http://YOUR_GOTIFY_DOMAIN/message?token=YOUR_APP_TOKEN" \
    -F "title=Hello" \
    -F "message=This is a test notification" \
    -F "priority=5"