Nebula: separate controller from api
diff --git a/core/nebula/controller/Makefile b/core/nebula/controller/Makefile
index a838f0b..0943f2b 100644
--- a/core/nebula/controller/Makefile
+++ b/core/nebula/controller/Makefile
@@ -1,5 +1,5 @@
 clean:
-	rm -f controller_* web_*
+	rm -f controller_*
 
 generate:
 	rm -rf generated
@@ -23,28 +23,8 @@
 	go mod vendor
 	go build -o controller_amd64 main.go
 
-controller: controller_arm64 controller_amd64
+controller: clean controller_arm64 controller_amd64
 
-web_arm64: export CGO_ENABLED=0
-web_arm64: export GO111MODULE=on
-web_arm64: export GOOS=linux
-web_arm64: export GOARCH=arm64
-web_arm64:
-	go build -o web_arm64 web.go
 
-web_amd64: export CGO_ENABLED=0
-web_amd64: export GO111MODULE=on
-web_amd64: export GOOS=linux
-web_amd64: export GOARCH=amd64
-web_amd64:
-	go build -o web_amd64 web.go
-
-web: web_arm64 web_amd64
-
-push_controller: controller
-	docker buildx build -f Dockerfile.controller --tag=giolekva/nebula-controller:latest . --platform=linux/arm64,linux/amd64 --push
-
-push_web: web
-	docker buildx build -f Dockerfile.web --tag=giolekva/nebula-web:latest . --platform=linux/arm64,linux/amd64 --push
-
-push: push_controller push_web
+push: controller
+	docker buildx build --tag=giolekva/nebula-controller:latest . --platform=linux/arm64,linux/amd64 --push