https://github.com/3scale/echo-api
Simple sinatra app that returns back info about the request
https://github.com/3scale/echo-api
api echo-server ruby
Last synced: 4 months ago
JSON representation
Simple sinatra app that returns back info about the request
- Host: GitHub
- URL: https://github.com/3scale/echo-api
- Owner: 3scale
- License: mit
- Created: 2013-09-19T10:45:24.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2025-11-03T11:20:15.000Z (5 months ago)
- Last Synced: 2025-11-03T13:05:53.108Z (5 months ago)
- Topics: api, echo-server, ruby
- Language: Ruby
- Homepage:
- Size: 264 KB
- Stars: 15
- Watchers: 7
- Forks: 10
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
echo-api
========
Sinatra app that returns back info about HTTP/1 requests.
https://echo-api.3scale.net/
## Container image
A container image can be found at quay.io/3scale/echoapi:stable.
## Running on Openshift/Istio
You can find contributed templates for deploying `echo-api` on Openshift
and Istio in the `contrib` directory.
## Running with Jaeger support
Just pass in the environment variables below to the program:
- `OPENTRACING_TRACER` set to `jaeger`.
- `JAEGER_SERVICE_NAME` can optionally be set, default is `echo-api`.
- `JAEGER_AGENT_HOST` set to the hostname/address of the Jaeger's agent.
- `JAEGER_AGENT_PORT` set to the port where the Jaeger's agent listens.
The `JAGER_AGENT_HOST` and `JAEGER_AGENT_PORT` variables can be omitted for
a default local agent listening at `127.0.0.1` and port `6831`.