You've already forked caddy-opnsense-blocker
Add on-demand IP investigation and richer IP details
This commit is contained in:
@@ -12,6 +12,7 @@ import (
|
||||
"syscall"
|
||||
|
||||
"git.dern.ovh/infrastructure/caddy-opnsense-blocker/internal/config"
|
||||
"git.dern.ovh/infrastructure/caddy-opnsense-blocker/internal/investigation"
|
||||
"git.dern.ovh/infrastructure/caddy-opnsense-blocker/internal/opnsense"
|
||||
"git.dern.ovh/infrastructure/caddy-opnsense-blocker/internal/service"
|
||||
"git.dern.ovh/infrastructure/caddy-opnsense-blocker/internal/store"
|
||||
@@ -46,8 +47,9 @@ func run() error {
|
||||
if cfg.OPNsense.Enabled {
|
||||
blocker = opnsense.NewClient(cfg.OPNsense)
|
||||
}
|
||||
investigator := investigation.New(cfg.Investigation, logger)
|
||||
|
||||
svc := service.New(cfg, database, blocker, logger)
|
||||
svc := service.New(cfg, database, blocker, investigator, logger)
|
||||
handler := web.NewHandler(svc)
|
||||
httpServer := &http.Server{
|
||||
Addr: cfg.Server.ListenAddress,
|
||||
|
||||
Reference in New Issue
Block a user