Confinity Documentation
  • Latest Version
  • Latest Version
  • Getting Started

    • Introduction
    • Core Concepts
    • Create an Application
    • Glossary
  • Essentials

    • Authentication & SSO
    • Breaking Changes
    • Roslyn Source Analyzers
    • Changelog
    • ConfinityContent
    • ConfinitySelectable
    • Confinity Schedules
    • Data Seeding
    • Development guidelines [WIP]
    • Entity App
    • Entity Form
    • Entity Permissions
    • Frontend Configuration
    • Images
    • Known Issues
    • Localization
    • Migrations
    • Modules [WIP]
    • On-Site Editing
    • Settings
    • Cascade Delete
    • Replication
    • Infrastructure
  • Modules

    • Analytics Module
    • Assets Module
    • Blog Module
    • Cookie Consent Module
    • Forms Module
    • Friendly Captcha (Forms Module )
    • GeoIP Module
    • Htmx
    • Mail Module
    • Mailing Module
    • MediaPlayer Module
    • GoogleMyBusiness Module
    • OpenTelemetry Module
    • Pages Module [WIP]
    • Pattern Library Module
    • SIX Saferpay (worldline) Module
    • Products Module
    • Search Module
    • Wizard Module
  • Guides

    • Create a Custom Entity App Form Element
    • Date and Time
    • Entity Change Listener
    • File Upload / Temp File
    • HTTP security headers
    • conventions [WIP]
    • How to use Confinity with nginx
    • Notifications
    • Nullability
    • Rename Entity
    • Schedules
    • Useful snippets
    • Content Localization
  • Design Guidelines

    • Introduction
    • Page Components
    • Forms Module

Search Module

Allows you to use a search which automatically index all pages and linked documents.

Elasticsearch

Elasticsearch Configuration

appsettings key: ConfinityElasticsearch The configuration has defaults and is optional.

Configuration KeyDescriptionDefault
CreateIndexWhether the index should be created automatically or not.
Set this to false if the index cannot easily be recreated because of your application logic.
true
InstanceKeyWhich elasticsearch index to use.default
Hostrequired URL to elasticsearch (ex: http://elasticsearch:9200)
ProxyAddressProxy to use. If empty the system proxy will be use (or none if not available).
ProxyUsernameUsername for the proxy if required.
ProxyPasswordPassword for the proxy if required.
DisableAutomaticProxyDetectionPrevent the use of the system configured proxy.

Lucene

Lucene Configuration

appsettings key: ConfinityLucene The configuration has defaults and is optional.

Configuration KeyDescriptionDefault
CreateIndexWhether the index should be created automatically or not.
Set this to false if the index cannot easily be recreated because of your application logic.
true
StorePathSet the path where lucene should store it's data../cache/lucene
Prev
Products Module
Next
Wizard Module