this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Go 92.7%
Makefile 7.3%
16 1 0

Clone this repository

https://tangled.org/foobar.eagleusb.com/proxycon https://tangled.org/did:plc:3r2yzwuy6r55auyitoqyef6y/proxycon
git@tangled.org:foobar.eagleusb.com/proxycon git@tangled.org:did:plc:3r2yzwuy6r55auyitoqyef6y/proxycon

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

proxycon#

See doc/adr/design.md

Quickstart#

make run
make test

TODO#

Planned#

  • [] add stateful cache (bbolt, leveldb, or httpcache...) for bitcoin prices datasource (fetchPrices)
  • [] add upstream datasource req logging (meter if >=5ms)

Postponed#

  • [] add goreleaser with arm support (in addition to amd64 arch)
  • [] use Huma on top of net/http (OpenAPI, standardization)
  • [] event streaming to client (SSE, or websocket, or gRPC)
  • [] write real tests (testify...)
  • [] add programmatic benchmark
  • [] add logging OTLP export capability
  • [] add /health endpoint
  • [] add /metrics endpoint (prometheus gauges)