16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# File 'lib/generators/posthog/install_generator.rb', line 16
def show_readme
say ''
say 'PostHog Rails has been installed!', :green
say ''
say 'Next steps:', :yellow
say ' 1. Edit config/initializers/posthog.rb with your PostHog API key'
say ' 2. Set environment variables:'
say ' - POSTHOG_API_KEY (required)'
say ' - POSTHOG_PERSONAL_API_KEY (optional, for feature flags)'
say ''
say 'Optional: forward Rails.logger to PostHog Logs', :yellow
say ' - Add to your Gemfile (requires Ruby 3.3+):'
say " gem 'opentelemetry-sdk', require: false"
say " gem 'opentelemetry-logs-sdk', '>= 0.6.0', require: false"
say " gem 'opentelemetry-exporter-otlp-logs', require: false"
say ' - Set config.logs_enabled = true in the initializer'
say ' - Docs: https://posthog.com/docs/logs'
say ''
say 'For more information, see: https://posthog.com/docs/libraries/ruby'
say ''
end
|