# RailsSettings Model class Setting < RailsSettings::Base cache_prefix { "v1" } # # Registrations # field :reserved_usernames, type: :array, default: %w[ account accounts admin donations mail webmaster support ] # # Lightning Network # field :lndhub_enabled, type: :boolean, default: (ENV["LNDHUB_API_URL"].present?.to_s || false) field :lndhub_admin_enabled, type: :boolean, default: (ENV["LNDHUB_ADMIN_UI"] || false) field :lndhub_public_key, type: :string, default: (ENV["LNDHUB_PUBLIC_KEY"] || "") field :lndhub_keysend_enabled, type: :boolean, default: -> { self.lndhub_public_key.present?.to_s || false } end