mix timeless_logs_dashboard.install (timeless_logs_dashboard v0.7.10)

Copy Markdown View Source

Installs TimelessLogsDashboard into your application.

Configures TimelessLogs app environment, sets up your Phoenix router with the logs dashboard page, and updates the formatter.

Usage

mix igniter.install timeless_logs_dashboard
mix igniter.install timeless_logs_dashboard --storage memory

Options

  • --storagedisk (default) or memory. Memory mode stores logs in memory only (lost on restart).

What it does

  1. Adds config :timeless_logs, data_dir: "priv/timeless_logs" to config.exs
  2. Adds import TimelessLogsDashboard.Router to your Phoenix router
  3. Adds timeless_logs_dashboard "/dashboard" to your router's browser scope
  4. Adds :timeless_logs_dashboard to your .formatter.exs import_deps
  5. Reminds you to remove the default LiveDashboard route (avoids live_session conflict)