* generate a phoenix API only project
* adds /api/rolldice endpoint and opentelemetry configuration
* change span attribute name to match implementations in other langs
---------
Co-authored-by: Tristan Sloughter <t@crashfast.com>
* add roll dice example in Erlang with Elli
* cleanup index page template formatting
* fix index/1 type spec
* remove index.js which gets compiled by npm
* roll dice: use 127.0.0.1 for node name to work for everyone
* Boostrap Phoenix application from mix phx.new
* Add opentelemetry dependencies
* Setup opentelemetry for local env
* Setup Dockerfile, docker-compose and otel config
* Configure runtime config for exporter to export to otel collector in prod env
* Generate Posts HTML resources
* Add Release module to run migration in release
* Generate Users LiveView resource
* Add exporter configuration to export directly to external service
* Update README.md to include description and instructions
* Update README.md to include more details on exporting traces
* Fix otlp collector deprecated ports as suggested
* Copy opentelemetry-examples/basic_elixir over
* Bump opentelemtry and opentelemetry_exporter to 1,0.0-rc.3
* Remove OpenTelemetry.register_application_tracer
* Update example to be consistent with opentelemetry.io docs
Co-authored-by: Tristan Sloughter <t@crashfast.com>