Registry / utility / jpillora-overseer

jpillora-overseer

JSON →
library1.1.6gogounverified

Package overseer implements daemonizable self-upgrading binaries in Go (golang).

go get github.com/jpillora/overseer
INSTALL
IMPORT
SIG · JPILLORA-OVERSEER
J
jpillora-overseer
utilitygov1.1.6
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

overseer
github.com/jpillora/overseer

Creates a self-upgrading binary that listens on port 3000.

package main import ( "fmt" "github.com/jpillora/overseer" ) func main() { overseer.Run(overseer.Config{ Program: func() { fmt.Println("Running...") select {} }, Address: ":3000", }) }
Debug
Known issues
gotchaOverseer requires a running HTTP server for graceful upgrades; ensure proper configuration.
fix
Set the Address field to a valid port and handle signals correctly.
affects: all
Upgrade
Version history
1.1.6latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
6 hits · last 30 days
node
6
Resources
jpillora-overseer — go get jpillora-overseer · libregistry