+4
Justfile
+4
Justfile
+7
docs/alky.toml
+7
docs/alky.toml
···
+1
-1
main.go
+1
-1
main.go
+14
pkg/config/config.go
+14
pkg/config/config.go
······
+3
-42
pkg/dns/cache.go
+3
-42
pkg/dns/cache.go
························
+20
-8
pkg/dns/resolve.go
+20
-8
pkg/dns/resolve.go
······cacheKey := fmt.Sprintf("%s:%s:%s", question.QName, question.QType.String(), question.QClass.String())···
+1
-4
pkg/dns/server.go
+1
-4
pkg/dns/server.go
·········
+13
-5
pkg/metrics/clickhouse.go
+13
-5
pkg/metrics/clickhouse.go
······func NewClickHouseMetrics(config *config.MetricsConfig, logger *slog.Logger) (*ClickHouseMetrics, error) {············
+9
-9
pkg/metrics/middleware.go
+9
-9
pkg/metrics/middleware.go
···············