Add README.md

This commit is contained in:
Sybren A. Stüvel 2022-01-10 14:14:38 +01:00 committed by Sybren A. Stüvel
parent b605330c57
commit 9b4aa11c82

21
README.md Normal file
View File

@ -0,0 +1,21 @@
# Flamenco PoC
This repository contains a proof of concept of a next-generation Flamenco implementation.
## Building
1. Install [Go 1.17 or newer](https://go.dev/).
2. Set the environment variable `GOPATH` to where you want Go to put its packages. Defaults to `$HOME/go` if not set.
3. Ensure `$GOPATH/bin` (or `$HOME/go/bin` if `$GOPATH` is not set) is included in your `$PATH` environment variable.
4. Run the following commands:
```
go install github.com/deepmap/oapi-codegen/cmd/oapi-codegen
make
```
You should now have two executables: `flamenco-manager-poc` and `flamenco-worker-poc`.
## Swagger UI
Flamenco Manager has a SwaggerUI interface at http://localhost:8080/api/swagger-ui/