Skip to content

Releases: BKasin/gogios

Version 3.0.0

21 Apr 05:00
Compare
Choose a tag to compare

New in Version 3.0.0

  • Add Slack notifier
  • Use gogios -notify "Message" to send a notification to each configured notifier
  • Add database support
    • SQLite
    • MySQL
  • Run checks in parallel, allowing rounds of checks to complete much faster
  • Improve logging significantly
    • Split into several files based on check category
  • Allow custom branding
    • Logo on webpage
    • Change page title
    • Change navigation bar header
  • Run a setup page if no databases are configured
  • Add users that will later be used for things such as writing checks on the webpage
File Name SHA256
gogios-3.0.0-1.x86_64.rpm c45fab742f44466af647efa3c693a8b8e6e8b8fb79d7b2c2a801253b7662f7d0
gogios-3.0.0-1-x86_64.pkg.tar.xz b7a0f1289ab2f8e5ce47862e68e76ea9978b042894afd82c866d8643aca02314
gogios-3.0.0_linux_amd64.tar.gz 1441e7b3b57e08a3503598128b891b6a41de12b7d8aac5fc40127097e2c34c95
gogios_3.0.0-1_amd64.deb 90cf600348568fef2d7c4f5570f9e3da53d8a3832284db509f3195eac3824fb6

Version 2.2.1

22 Jan 05:13
82eb451
Compare
Choose a tag to compare

Resolve notification bug #20

SHA256sums:

b5101c6800f7a25deb04a915312876cba500b9e53ddb49838fbf3d6f10a96eda gogios_2.2.1-1_amd64.deb

521125ed75fb3b27b41298a7871bbe512d70e07ecc0fb3b813e62c1b85bf2293 gogios-2.2.1-1-x86_64.pkg.tar.xz

7922273d801e3752b34c0438a2869c4a7a3dc3235bf4a43c69630ab208d3cfeb gogios-2.2.1-1.x86_64.rpm

89905c0526b4c1b6df781db88201523036bfe0dfe5d21e261551737d1fc7cf55 gogios-2.2.1_linux_amd64.tar.gz

85b1eefa64762912e043436b788e8c3129a7ed8224b82360715f509b226a0c41 gogios_2.2.1-1_arm64.deb

525ba0329cd69e30cd8630ab99476121f9aa746e233796a2867cdbc30eab70bd gogios-2.2.1-1-arm64.pkg.tar.xz

67eb10ea5607a0766aa9a26e0fc8c12395fe5fb6d45cb9a778c96e1d325327f7 gogios-2.2.1-1.arm64.rpm

fc1972751a254d52bcc9071525939de1a626a82df47aa04041842b1ad26107f3 gogios-2.2.1_linux_arm64.tar.gz

b7d9a44a479f2f6a1af2e6f26dbed2f05e513cc6fcc11ccc79c2b4cced0924a1 gogios-2.2.1_freebsd_amd64.tar.gz

Version 2.2

20 Jan 07:32
8de08c7
Compare
Choose a tag to compare

This version is mostly internal updates. Redoing the build system to easily support more platforms, and moving the plugins out to their own repository. (https://github.com/BKasin/gogios-plugins). Issues addressed are:

#15
#17

As well as a fix to the API caused by changes in it's output.

Version 2.1

09 Jan 11:00
b6d1ffe
Compare
Choose a tag to compare
  • Add ratio of how often checks succeed
  • Timeout checks when they take too long (default one minute)
    • Also updated notification messages and web page to differentiate fails, successes, and time outs

Version 2.0

06 Dec 18:09
Compare
Choose a tag to compare
  • Addition of a basic REST API for getting data on checks
  • Notification system has been made modular and much easier to add to
  • Major restructuring of how configuration system works
  • Rename all folders to gogios

Version 1.3

07 Sep 04:28
Compare
Choose a tag to compare
  • Add support for Twilio, to send text message notifications

  • Restructure project internally to make it a bit more organized

  • Host website through Gogios using Golang's http package and HTML templates

  • Address issue #3

Version 1.2.1

06 Aug 10:51
2ed102f
Compare
Choose a tag to compare

Fix check output becoming the webpage.

Version 1.2

04 Aug 11:16
4ebd7ed
Compare
Choose a tag to compare

This release addresses issues:

#2 Make check output available on the webpage

#4 Fresh installs don't create current.json

#7 MySQL plugin does not fail correctly

#8 Add plugin to check if port is open

Updated the example.json file and About tab of the webpage.

It also adds a plugin for checking if hosts are alive by sending a raw UDP ping, which will require that to be allowed. This can be done by running:
sysctl -w net.ipv4.ping_group_range="0 2147483647"

Alternatively, use something like "ping -c 3 $host"

Telegram Better

24 Jul 11:32
c61bc35
Compare
Choose a tag to compare
  • More info in toml

  • Add symlinks, test file

  • Update vendor/, Makefile logic

  • Fix Telegram output posting, only notify on state change

1.0.1

24 Jul 08:14
Compare
Choose a tag to compare
  • Fix service file path

  • Fix plugin permissions

  • Add SSH private key auth

  • Fix exiting on error