Monitor a bunch of different sources of software in a single location using different kinds of fetchers, providing an API to have these information available in a single place and provide an UI to the user to look up versions easily
Find a file
Renovate Bot 7096a99517
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
fix(deps): update module helm.sh/helm/v3 to v3.19.2
2025-11-15 13:17:10 +00:00
.github/workflows chore(deps): update ghcr.io/luzifer-docker/action-env:master docker digest to 6c1a021 2025-11-15 11:16:47 +00:00
charts/latestver Release: Go-LatestVer v0.11.0 2025-07-12 01:26:50 +02:00
ci ci: update chart version to tag version 2025-07-12 01:18:29 +02:00
docs chore(docs): update screenshots after port to Bootstrap 5 2025-07-12 01:21:25 +02:00
frontend feat: port frontend to Vue3, Typescript and Bootstrap 5 2025-07-12 00:35:48 +02:00
internal chore(lint): update linter configuration 2025-07-12 01:09:19 +02:00
src feat: port frontend to Vue3, Typescript and Bootstrap 5 2025-07-12 00:35:48 +02:00
.git_changerelease.yaml Add Helm Chart 2024-04-16 18:04:42 +02:00
.gitignore feat: port frontend to Vue3, Typescript and Bootstrap 5 2025-07-12 00:35:48 +02:00
.golangci.yml chore(lint): update linter configuration 2025-07-12 01:09:19 +02:00
api.go Lint: Fix linter errors 2024-08-27 18:58:46 +02:00
Dockerfile chore(deps): update golang:1.25-alpine docker digest to d3f0cf7 2025-11-06 13:16:25 +00:00
eslint.config.mjs feat: port frontend to Vue3, Typescript and Bootstrap 5 2025-07-12 00:35:48 +02:00
frontend.go Lint: Update linter config, fix all linter issues 2023-03-18 17:57:13 +01:00
frontend_dev.go Add frontend stub / initial setup of frontend 2021-11-29 21:48:45 +01:00
frontend_dist.go Add PR testing, fix linter errors 2021-12-01 03:38:52 +01:00
go.mod fix(deps): update module helm.sh/helm/v3 to v3.19.2 2025-11-15 13:17:10 +00:00
go.sum fix(deps): update module helm.sh/helm/v3 to v3.19.2 2025-11-15 13:17:10 +00:00
History.md Release: Go-LatestVer v0.11.0 2025-07-12 01:26:50 +02:00
LICENSE Provide basic README and LICENSE 2021-12-01 03:45:54 +01:00
main.go feat: port frontend to Vue3, Typescript and Bootstrap 5 2025-07-12 00:35:48 +02:00
Makefile feat: port frontend to Vue3, Typescript and Bootstrap 5 2025-07-12 00:35:48 +02:00
package.json chore(deps): update typescript-eslint monorepo to v8.46.4 2025-11-13 17:16:57 +00:00
README.md chore(docs): update README with current CLI help 2025-07-12 01:23:44 +02:00
renovate.json ci: onboard renovate 2025-07-12 00:48:00 +02:00
scheduler.go Lint: Fix linter errors 2024-08-27 18:58:46 +02:00
Tiltfile feat: port frontend to Vue3, Typescript and Bootstrap 5 2025-07-12 00:35:48 +02:00
yarn.lock chore(deps): update typescript-eslint monorepo to v8.46.4 2025-11-13 17:16:57 +00:00

Luzifer / Go-LatestVer

Go-LatestVer is a replacement for the outdated and no longer maintained latestver following the same idea: Monitor a bunch of different sources of software in a single location using different kinds of fetchers, providing an API to have these information available in a single place and provide an UI to the user to look up versions easily.

Usage

Usage of go-latestver:
      --base-url string               Base-URL the application is reachable at (default "https://example.com/")
      --check-distribution duration   Checks are executed at static times every [value] (default 1h0m0s)
  -c, --config string                 Configuration file with catalog entries (default "config.yaml")
      --listen string                 Port/IP to listen on (default ":3000")
      --log-level string              Log level (debug, info, warn, error, fatal) (default "info")
      --storage string                Storage adapter to use (mysql, postgres, sqlite) (default "sqlite")
      --storage-dsn string            DSN to connect to the database (default "file::memory:?cache=shared")
      --version                       Prints current version and exits
      --watch-config                  Whether to watch the config file for changes (default true)

The documentation for the format of the config file can be found in the docs/config.md file.

To use the github_release fetcher without hitting the API limits quite fast provide GITHUB_CLIENT_ID and GITHUB_CLIENT_SECRET of an OAuth App in environment variables.

Screenshots

Catalog Index

Catalog Entry

Global Changelog