mirror of
https://github.com/jhd3197/ServerKit.git
synced 2026-10-30 08:36:55 +09:00
Introduces a cross-platform system tray application for the agent, accessible via the new 'tray' command. Implements a local IPC HTTP server for tray/agent communication, exposes agent status, metrics, logs, and restart functionality. Updates build scripts, configuration, and documentation to support the tray app and IPC integration.
45 lines
1.6 KiB
AMPL
45 lines
1.6 KiB
AMPL
module github.com/serverkit/agent
|
|
|
|
go 1.21
|
|
|
|
require (
|
|
fyne.io/systray v1.11.0
|
|
github.com/creack/pty v1.1.21
|
|
github.com/docker/docker v24.0.7+incompatible
|
|
github.com/gorilla/websocket v1.5.1
|
|
github.com/shirou/gopsutil/v3 v3.24.1
|
|
github.com/spf13/cobra v1.8.0
|
|
gopkg.in/natefinch/lumberjack.v2 v2.2.1
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
)
|
|
|
|
require (
|
|
github.com/Microsoft/go-winio v0.6.1 // indirect
|
|
github.com/distribution/reference v0.5.0 // indirect
|
|
github.com/docker/distribution v2.8.3+incompatible // indirect
|
|
github.com/docker/go-connections v0.4.0 // indirect
|
|
github.com/docker/go-units v0.5.0 // indirect
|
|
github.com/go-ole/go-ole v1.3.0 // indirect
|
|
github.com/godbus/dbus/v5 v5.1.0 // indirect
|
|
github.com/gogo/protobuf v1.3.2 // indirect
|
|
github.com/inconshreveable/mousetrap v1.1.0 // indirect
|
|
github.com/lufia/plan9stats v0.0.0-20231016141302-07b5767bb0ed // indirect
|
|
github.com/moby/term v0.5.0 // indirect
|
|
github.com/morikuni/aec v1.0.0 // indirect
|
|
github.com/opencontainers/go-digest v1.0.0 // indirect
|
|
github.com/opencontainers/image-spec v1.1.0-rc5 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b // indirect
|
|
github.com/shoenig/go-m1cpu v0.1.6 // indirect
|
|
github.com/spf13/pflag v1.0.5 // indirect
|
|
github.com/tklauser/go-sysconf v0.3.13 // indirect
|
|
github.com/tklauser/numcpus v0.7.0 // indirect
|
|
github.com/yusufpapurcu/wmi v1.2.3 // indirect
|
|
golang.org/x/mod v0.14.0 // indirect
|
|
golang.org/x/net v0.19.0 // indirect
|
|
golang.org/x/sys v0.16.0 // indirect
|
|
golang.org/x/time v0.5.0 // indirect
|
|
golang.org/x/tools v0.16.1 // indirect
|
|
gotest.tools/v3 v3.5.1 // indirect
|
|
)
|