How to Install Gotify on Windows 11

Gotify is a self-hosted push notification server that can be used to send notifications to a variety of clients. In this tutorial, we will walk through the steps to install Gotify on a Windows 11 machine.

Prerequisites

Step 1: Download Gotify

Download the latest version of Gotify from the official Gotify website. Extract the archive to a convenient location on your machine.

Step 2: Set up the Database

Gotify requires a database to function properly. In this tutorial, we will be using PostgreSQL as our database.

  1. Download and install PostgreSQL from the official website.
  2. Once installed, launch pgAdmin, the graphical administration tool for PostgreSQL.
  3. Create a new database, name it "gotify", and take note of the credentials.

Step 3: Set up the Config File

Navigate to the Gotify directory that you extracted in Step 1. Open the config.yml file in a text editor.

Make sure to set the following configuration settings:

Step 4: Build and Run the Gotify Server

Open the command prompt and navigate to the Gotify directory.

  1. Run the following command to build the server:
go build -o gotify-app
  1. Run the following command to start the server:
./gotify-app
  1. You should now be able to access Gotify by navigating to localhost:<port> in your web browser.

Congratulations! You have successfully installed Gotify on your Windows 11 machine.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!