genproto: protoc --proto_path=proto --go_out=proto/out --go_opt=paths=source_relative vpn.proto build: go build -o srv ./cmd/main.go run: build clif sudo ./srv clif: sudo ip link delete wg0 || echo "no wg0" fzuser: #!/usr/bin/env bash cred=$(curlie POST localhost:8080/api/auth username=gggg password=gggggggg | jq -r ".token") echo "bearer ${cred}" curlie POST localhost:8080/api/vpn/peer "Authorization:Bearer $cred" name="test"