Repository navigation
Releases: uptimy/agent
Releases · uptimy/agent
Release list
v0.1.8
Changelog
- 69e1ae7: Benchmark re-measured on 0.1.7: 8.4 vs 126 MiB idle, 25 vs 154 MiB with 350 monitors, $0.43 vs $2.63 a month on Railway (@AjdinHalac)
- 4268b7c: Connect to Uptimy over OAuth: the agent's server exchanges a one-time code for its key, so the key never passes through the browser (@AjdinHalac)
- 67a9e00: Release 0.1.8: Connect to Uptimy over OAuth (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.8
v0.1.7
Changelog
- 263b21f: Kuma importer: Shoutrrr channels for Pushover, Gotify, Matrix, Mattermost, Google Chat, Rocket.Chat and Opsgenie, and status page groups as sections (@AjdinHalac)
- b7051a4: Release 0.1.7: the Kuma importer brings Shoutrrr channels and status page groups (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.7
v0.1.6
Changelog
- 5069790: Two-factor setup: numbered steps, a framed QR code, a big code field that submits itself, and recovery codes you confirm you saved (@AjdinHalac)
- 823cc7c: Status page custom domain: that address serves only the status page, at its root, and heartbeat pings; no sign-in, API or metrics there (@AjdinHalac)
- c61dfea: Incidents and notices on the status page, and README badges for the page and each monitor on it (@AjdinHalac)
- f37e8bf: Status page incidents look like the hosted pages: Active and Past Incidents sections, cards that expand into the timeline (@AjdinHalac)
- 55704d7: Status page maintenance and footer like the hosted pages: Scheduled Maintenance section with completed windows, and the Uptimy card (can be turned off) (@AjdinHalac)
- a18c01e: Drop the Uptimy footer card: the status page keeps just "Powered by Uptimy" (@AjdinHalac)
- 308d658: The status page's announcement replaces notices: one per page, edited with the page, shown until removed or a chosen time (@AjdinHalac)
- f710817: Status page: the hosted pages' wording for the issues banner (@AjdinHalac)
- 369e63e: Favicon as .ico and an Apple touch icon too, like the hosted pages, so Safari shows it (@AjdinHalac)
- 8ea108b: Status page editor in tabs like the hosted app: Editor (page settings, branding, sections), Announcement, Custom domain, Badges, Preview (@AjdinHalac)
- 30c2676: Release 0.1.6: incidents, an announcement, badges and a custom domain for the status page (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.6
v0.1.5
Changelog
- a24e29d: Benchmark: resource use against Uptime Kuma 2.5.5 (@AjdinHalac)
- 961b753: README: measured footprint, with a link to the Uptime Kuma benchmark (@AjdinHalac)
- 5155f38: Social preview image for the repo, with its HTML source (@AjdinHalac)
- 14a9dd5: Prometheus metrics at /metrics, and an optional ServiceMonitor in the chart (@AjdinHalac)
- 7218be8: Two-factor sign-in with an authenticator app (@AjdinHalac)
- 78c9d78: Release 0.1.5: two-factor sign-in and Prometheus metrics (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.5
v0.1.4
Changelog
- f223466: Artifact Hub: verified publisher repositoryID, badge, metadata pushed on change (@AjdinHalac)
- ea254d4: Discovered Services use their readinessProbe path; Kubernetes Service checks (@AjdinHalac)
- 544b323: Discovery: choose the Service check per Service only, log namespace-only scans (@AjdinHalac)
- 3e729c6: CronJob heartbeats from Job status, and a Shoutrrr channel for 30+ services (@AjdinHalac)
- a910530: Heartbeat page: newest runs first, 10 at a time; explain CronJob runs (@AjdinHalac)
- 7866eb3: Heartbeat form: pick the interval and grace period on a slider (@AjdinHalac)
- 21a35bc: Heartbeat form: switching schedule type no longer shifts the layout (@AjdinHalac)
- b956dd7: Line up card rows on the dashboard and heartbeat page (@AjdinHalac)
- 20e5f10: Discovery: status, resource browser, label values, and monitors tied to their object (@AjdinHalac)
- 9396a24: Release 0.1.4: CronJob heartbeats, Kubernetes Service checks, discovery status and resource browser, Shoutrrr channel (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.4
v0.1.3
Changelog
- 9037c2c: CI: pin cosign-installer to v4.1.2 (there's no v4 tag) (@AjdinHalac)
- e250209: Kubernetes auto-discovery: monitor resources labeled upti.my/monitor=true (@AjdinHalac)
- 90cd034: Release 0.1.3: Kubernetes auto-discovery, Helm chart on GHCR and Artifact Hub, signed images (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.3
v0.1.2
Changelog
- 7a3c910: Publish the Helm chart to GHCR and Artifact Hub, sign images with cosign (@AjdinHalac)
- ad8b84e: Release 0.1.2: Helm chart on GHCR and Artifact Hub, signed images (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.2
v0.1.1
Changelog
- 82a434a: Release 0.1.1: Deploy on Railway, status page fix on phones (@AjdinHalac)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.1
v0.1.0
Changelog
- 29199bc: Release 0.1.0 (Ajdin Halac ajdin.halac@hotmail.com)
- 1be32f0: Bump the web group in /web with 4 updates (#3) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- d429688: Bump node from 22-alpine to 26-alpine (#2) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 23d77e6: Bump golang from 1.26-alpine to 1.27-alpine (#1) (dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>)
- 781697a: Initial commit: Uptimy Agent (Ajdin Halac ajdin.halac@hotmail.com)
Docker: docker run -p 8080:8080 -v uptimy-data:/data ghcr.io/uptimy/agent:0.1.0