A dummy HTTP API to share one-time secrets implemented using goa.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
client
design
persister
swagger
tool
.gitignore
README.md
main.go
secrets.go

README.md

dummy-secrets

A dummy HTTP API to share one-time secrets implemented using goa.

Read the testpurposes.net blogpost for more information.

Build

Just go get -v github.com/julianvilas/dummy-secrets

Re-generate code

From $GOPATH/src/github.com/julianvilas/dummy-secrets: goagen bootstrap -d github.com/julianvilas/dummy-secrets/design

Then go install ./...

Run

To start the API in localhost:8080, $GOPATH/bin/dummy-secrets

To use the cli, $GOPATH/bin/dummy-secrets-cli

Swagger doc

Just access http://swagger.goa.design/?url=julianvilas/dummy-secrets/design.