Gotify logo

Gotify

A simple server for sending and receiving messages in real-time per WebSocket

Alternative to: Pushover, Pushbullet

Gotify screenshot

About Versions (72)

v3.1.0

2026-08-27

Notable features:

  • Add setting GOTIFY_LOCALAUTH_ENABLED for disabling local user authentication Docs (#1007 via #1020 by @DerDummePunkt)
  • Allow mapping user admin status from OIDC claims OIDC Groups Docs (#957 via #1033 by @UiP9AV6Y)
  • Prompt for re-authentication when authenticating with OIDC by default, configurable via GOTIFY_OIDC_PROMPT (#1029 by @DerDummePunkt)
  • Add setting GOTIFY_OIDC_IDP_NAME to change the label of the “login with oidc” button (#991 via #1022 by @DerDummePunkt)
  • Add setting GOTIFY_OIDC_AUTO_REDIRECT to auto redirect to the IdP when opening the login page (#991 via #1029 by @DerDummePunkt)
  • Highlight the current session in the client page (#677 via #1025 by @SulimanAbdulrazzaq)

Miscellaneous changes:

  • Update go module path to github.com/gotify/server/v3 (#1030 by @eternal-flame-AD)
  • Fix potential crash when pushing messages while a client disconnects with plugins active (GHSA-78w7-2h8c-8252 via #1035)
  • Fix potential crash when removing a user with plugins active (#1005 by @Osamaali313)
  • Show password hashing errors in the UI instead of crashing (#1013 via #1014 by @eternal-flame-AD)
  • Fix OIDC ID being removed when updating a user (#1009 via #1010)
  • Read the OIDC username claim from the ID token and only fall back to the userinfo endpoint when it’s missing (#1033)