Codevault initial commit

This commit is contained in:
2026-08-16 16:23:14 +03:00
commit 6ee80f1c8f
47 changed files with 3177 additions and 0 deletions

28
Makefile Normal file
View File

@@ -0,0 +1,28 @@
build:
go build
build-linux:
GOOS=linux go build
docker-build:
docker build -t codevault .
# go install github.com/golangci/golangci-lint/v2/cmd/golangci-lint@v2.8.0
lint:
golangci-lint run
# go install github.com/oapi-codegen/oapi-codegen/v2/cmd/oapi-codegen@v2.5.1
generate:
go generate ./...
test:
go test ./...
config-example:
go run . config-example ./config.yaml
add-user:
go run . add-user --login admin
run:
go run . run --config ./config.yaml