Zexbox

Hex.pmCircleCIDocumentation

Installation

The can be installed by adding zexbox to your list of dependencies in mix.exs:

def deps do
  [
    {:zexbox, "~> 0.5.0"}
  ]
end

Configuration

LaunchDarkly Feature Flags

config :zexbox, :flags,
  sdk_key: "dev-launch-darkly-key",
  file_datasource: true,
  send_events: false,
  file_auto_update: true,
  file_poll_interval: 1000,
  feature_store: :ldclient_storage_map,
  file_paths: ["flags.json"]

Influx Metrics

config :zexbox, Zexbox.Metrics.Connection,
  host: "localhost:8086",
  auth: [
    method: :token,
    token: "token"
  ],
  bucket: "my_app",
  org: "zappi",
  version: :v2

Telemetry

  config :zexbox, :features,
    capture_telemetry_metric_events: true,
    capture_telemetry_log_events: true

Docker Compose

docker compose up

Copyright and License

Copyright (c) 2023, Zappistore.

Zexbox source code is licensed under the MIT License.