mirror of
https://github.com/fosrl/newt.git
synced 2026-09-21 21:39:08 +02:00
Add a file watcher that re-pushes the blueprint to the server whenever the blueprint file is modified while Newt is running, matching the reactive behavior of the Docker event monitor.
79 lines
3.5 KiB
AMPL
79 lines
3.5 KiB
AMPL
module github.com/fosrl/newt
|
|
|
|
go 1.25.0
|
|
|
|
require (
|
|
github.com/docker/docker v28.5.2+incompatible
|
|
github.com/gaissmai/bart v0.26.0
|
|
github.com/gorilla/websocket v1.5.3
|
|
github.com/prometheus/client_golang v1.23.2
|
|
github.com/vishvananda/netlink v1.3.1
|
|
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.66.0
|
|
go.opentelemetry.io/contrib/instrumentation/runtime v0.66.0
|
|
go.opentelemetry.io/otel v1.41.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.41.0
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.41.0
|
|
go.opentelemetry.io/otel/exporters/prometheus v0.63.0
|
|
go.opentelemetry.io/otel/metric v1.41.0
|
|
go.opentelemetry.io/otel/sdk v1.41.0
|
|
go.opentelemetry.io/otel/sdk/metric v1.41.0
|
|
golang.org/x/crypto v0.48.0
|
|
golang.org/x/exp v0.0.0-20251113190631-e25ba8c21ef6
|
|
golang.org/x/net v0.51.0
|
|
golang.org/x/sys v0.41.0
|
|
golang.zx2c4.com/wireguard v0.0.0-20250521234502-f333402bd9cb
|
|
golang.zx2c4.com/wireguard/wgctrl v0.0.0-20241231184526-a9ab2273dd10
|
|
golang.zx2c4.com/wireguard/windows v0.5.3
|
|
google.golang.org/grpc v1.79.1
|
|
gopkg.in/yaml.v3 v3.0.1
|
|
gvisor.dev/gvisor v0.0.0-20250503011706-39ed1f5ac29c
|
|
software.sslmate.com/src/go-pkcs12 v0.7.0
|
|
)
|
|
|
|
require (
|
|
github.com/Microsoft/go-winio v0.6.0 // indirect
|
|
github.com/beorn7/perks v1.0.1 // indirect
|
|
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
|
|
github.com/cespare/xxhash/v2 v2.3.0 // indirect
|
|
github.com/containerd/errdefs v0.3.0 // indirect
|
|
github.com/containerd/errdefs/pkg v0.3.0 // indirect
|
|
github.com/distribution/reference v0.6.0 // indirect
|
|
github.com/docker/go-connections v0.6.0 // indirect
|
|
github.com/docker/go-units v0.4.0 // indirect
|
|
github.com/felixge/httpsnoop v1.0.4 // indirect
|
|
github.com/fsnotify/fsnotify v1.9.0 // indirect
|
|
github.com/go-logr/logr v1.4.3 // indirect
|
|
github.com/go-logr/stdr v1.2.2 // indirect
|
|
github.com/google/btree v1.1.3 // indirect
|
|
github.com/google/uuid v1.6.0 // indirect
|
|
github.com/grpc-ecosystem/grpc-gateway/v2 v2.28.0 // indirect
|
|
github.com/moby/docker-image-spec v1.3.1 // indirect
|
|
github.com/moby/sys/atomicwriter v0.1.0 // indirect
|
|
github.com/moby/term v0.5.2 // indirect
|
|
github.com/morikuni/aec v1.0.0 // indirect
|
|
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
|
|
github.com/opencontainers/go-digest v1.0.0 // indirect
|
|
github.com/opencontainers/image-spec v1.1.0 // indirect
|
|
github.com/pkg/errors v0.9.1 // indirect
|
|
github.com/prometheus/client_model v0.6.2 // indirect
|
|
github.com/prometheus/common v0.67.5 // indirect
|
|
github.com/prometheus/otlptranslator v1.0.0 // indirect
|
|
github.com/prometheus/procfs v0.19.2 // indirect
|
|
github.com/vishvananda/netns v0.0.5 // indirect
|
|
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.41.0 // indirect
|
|
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.38.0 // indirect
|
|
go.opentelemetry.io/otel/trace v1.41.0 // indirect
|
|
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
|
|
go.yaml.in/yaml/v2 v2.4.3 // indirect
|
|
golang.org/x/mod v0.32.0 // indirect
|
|
golang.org/x/sync v0.19.0 // indirect
|
|
golang.org/x/text v0.34.0 // indirect
|
|
golang.org/x/time v0.12.0 // indirect
|
|
golang.org/x/tools v0.41.0 // indirect
|
|
golang.zx2c4.com/wintun v0.0.0-20230126152724-0fa3db229ce2 // indirect
|
|
google.golang.org/genproto/googleapis/api v0.0.0-20260209200024-4cfbd4190f57 // indirect
|
|
google.golang.org/genproto/googleapis/rpc v0.0.0-20260209200024-4cfbd4190f57 // indirect
|
|
google.golang.org/protobuf v1.36.11 // indirect
|
|
)
|