From 87cd5db48af6d4449cf086245d3bd5da1b7d1e71 Mon Sep 17 00:00:00 2001 From: mo khan Date: Fri, 28 Mar 2025 10:40:54 -0600 Subject: feat: initial commit for authzd --- cmd/authzd/main.go | 7 +++++++ magefile.go | 10 +++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 cmd/authzd/main.go diff --git a/cmd/authzd/main.go b/cmd/authzd/main.go new file mode 100644 index 0000000..f7b60bd --- /dev/null +++ b/cmd/authzd/main.go @@ -0,0 +1,7 @@ +package main + +import "fmt" + +func main() { + fmt.Println("Hello, world!") +} diff --git a/magefile.go b/magefile.go index eaedbc6..27cab5e 100644 --- a/magefile.go +++ b/magefile.go @@ -55,6 +55,14 @@ func Api() error { return sh.RunWithV(env, "ruby", "./bin/api") } +// Run the Authzd Service +func Authzd() error { + env := map[string]string{ + "BIND_ADDR": ":50051", + } + return sh.RunWithV(env, "go", "run", "./cmd/authzd/main.go") +} + // Generate gRPC from protocal buffers func Protos() error { outDir := "lib/authx/rpc" @@ -75,7 +83,7 @@ func Protos() error { // Run All the servers func Servers(ctx context.Context) { - mg.CtxDeps(ctx, Idp, UI, Api, Gateway) + mg.CtxDeps(ctx, Idp, UI, Api, Authzd, Gateway) } // Run the end to end tests -- cgit v1.2.3