Full-Text Search for Your Nextcloud

Powerful Elasticsearch integration for lightning-fast search results – pre-configured, GDPR-compliant, hosted in Germany.

Ready-to-use Full-Text Search

  • Elasticsearch server set up and ready to go – directly usable with your Nextcloud
  • Search results in seconds – even with large amounts of data
  • Search within PDFs, Office documents and emails – not just filenames
  • No own server required – we handle operation, maintenance and updates
  • Compatible with any Nextcloud installation – even at other providers
  • Hosted in Germany – GDPR compliant, ISO 27001 certified
  • Qualified phone or email support
  • Test free for one month – cancel anytime

Pricing and Packages

Choose the right full-text search for your cloud.

Full-Text Search M

approx. 1,000,000 pages

44,99 € / Month
539,88 € total for 12 Months
60,00 € Savings
  • Full-text search included
  • Search server Elasticsearch
  • Compatibility Provider-independent
  • Capacity approx. 1,000,000 pages
  • Encryption SSL/TLS secured
  • Certification TÜV ISO 27001
  • Data protection GDPR compliant
  • Payment by invoice
No setup fee
Included in all packages:
Elasticsearch server
Provider-independent
Encrypted connection
TÜV ISO 27001
GDPR compliant
Updates and maintenance
DPA included
Payment by invoice

Product Features

Discover the key features and benefits of this product

Elasticsearch

High-performance search server that searches vast amounts of data in milliseconds – thanks to intelligent indexing.

PDF Content Search

Find text within PDF documents – not just by filename, but across the entire content.

Office Documents

Search Word, Excel and PowerPoint files for terms and text passages.

Ready to Use

The Elasticsearch server is delivered fully configured – no installation or setup required.

Provider-independent

Works with any Nextcloud installation – whether self-hosted or at another provider.

Nextcloud App

Based on the proven fulltextsearch app from the Nextcloud App Store – seamlessly integrated.

Dedicated VPS

Your own Virtual Private Server ensures maximum search performance without affecting your cloud.

Scalable

From 100,000 to over 1,000,000 indexed pages – choose the capacity to match your needs.

ISO 27001

Operation in TÜV-certified, ISO 27001 compliant data centres in Germany.

GDPR Compliant

All data remains on servers in Germany – fully compliant with the EU General Data Protection Regulation.

Updates Included

Software updates and maintenance are included – your search server always stays up to date.

Encrypted

All connections between cloud and search server run through encrypted TLS/SSL channels.

Elasticsearch
PDF Content Search
Office Documents
Ready to Use
Provider-independent
Nextcloud App
Dedicated VPS
Scalable
ISO 27001
GDPR Compliant
Updates Included
Encrypted

Full-Text Search for Nextcloud with Elasticsearch

The standard search in Nextcloud quickly reaches its limits: it only searches filenames, not the actual content of files. Anyone looking for a specific keyword in a PDF document, an Excel spreadsheet or an email is left to manual browsing without full-text search. With growing data volumes, this becomes a real productivity killer.

The full-text search for Nextcloud fundamentally solves this problem: a dedicated Elasticsearch server indexes all file contents and makes them findable in fractions of a second. Not only text files are captured, but also PDFs, Office documents, emails and many other formats. The search delivers precise results – even with hundreds of thousands of files.

What Sets Elasticsearch Apart from Standard Search

Elasticsearch is a distributed search and analytics platform designed to handle large volumes of data. Unlike file-based search in Nextcloud, Elasticsearch works with an inverted index: every word is captured once and linked to the documents in which it appears. The result is dramatically faster search – even with millions of pages.

  • Content search instead of name search: Find documents by their content, not just by filename.
  • Milliseconds instead of minutes: Thanks to indexing, results are delivered almost instantly, regardless of data volume.
  • Broad format support: PDFs, DOCX, XLSX, PPTX, TXT, emails and many other formats are searched.
  • Fuzzy search: Relevant results are found even with typos or similar spellings.

Why a Dedicated Search Server?

Elasticsearch is resource-intensive – both during indexing and for search queries. On a shared hosting server or a small VPS already running the Nextcloud instance, operating an Elasticsearch server frequently leads to performance issues, high CPU load and memory bottlenecks.

A dedicated VPS as a search server separates search load from cloud load:

  • No impact on the cloud: Nextcloud remains performant while Elasticsearch operates independently.
  • Optimised configuration: The search server is specially pre-configured for Elasticsearch – with tuned RAM, heap size and JVM settings.
  • Easy connection: The connection is made via the official fulltextsearch app from the Nextcloud App Store.
  • No administration required: Updates, monitoring and maintenance of the Elasticsearch server are handled entirely by us.

Typical Use Cases

  • Companies with large document collections: Instantly find contracts, invoices, minutes and reports instead of manually browsing folder structures.
  • Law firms and legal departments: Search legal documents, briefs and correspondence by terms and case references.
  • Educational institutions: Make teaching materials, scripts and research documents quickly findable for students and staff.
  • IT teams and developers: Access technical documentation, configuration files and log analyses through a central search.
  • Associations and organisations: Efficiently search minutes, statutes and member documents – still findable even after years.

Data Protection and Security

The Elasticsearch server operates on servers in Germany housed in TÜV-certified, ISO 27001 compliant data centres. The connection between your Nextcloud and the search server is fully TLS/SSL encrypted.

  • Full GDPR compliance
  • DPA (Data Processing Agreement) included
  • No data sharing with third parties
  • Search index remains entirely on the dedicated server within the EU
  • Regular security updates and monitoring

Full-Text Search vs. Standard Search in Nextcloud

Full-Text Search (Elasticsearch)Nextcloud Standard Search
Search scopeFile content + filenameFilename only
SpeedMillisecondsSeconds to minutes
PDF contentsYesNo
Office documentsYes (DOCX, XLSX, PPTX)No
Fuzzy searchYesNo
ScalabilityOver 1 million pagesLimited
Cloud server loadNone (external server)High with many files

Setup in Three Steps

  1. Choose a plan: Decide on Full-Text Search S (up to 100,000 pages) or M (up to 1,000,000 pages).
  2. Install fulltextsearch app: Install the fulltextsearch app and the Elasticsearch plugin from the Nextcloud App Store.
  3. Connect server: Enter the server address in the app settings and start indexing – done.

Note: For setup, you need command-line access to your Nextcloud server to run occ commands for the initial indexing.

Frequently Asked Questions

Which file formats are indexed?
Elasticsearch indexes all common text and document formats: PDF, DOCX, XLSX, PPTX, ODT, ODS, ODP, TXT, HTML and email formats. Indexing occurs automatically on upload or modification.

Does full-text search work with a Nextcloud at another provider?
Yes. The Elasticsearch server is provider-independent and works with any Nextcloud installation – the only requirement is command-line access for the initial indexing.

How do the S and M packages differ?
The difference lies in indexing capacity: Full-Text Search S supports up to 100,000 pages, Full-Text Search M up to 1,000,000 pages. Both packages offer identical features and security standards.

What happens when my index limit is reached?
You can upgrade to a larger package at any time. The existing index is retained, so no complete re-indexing is necessary.

Frequently Asked Questions

Here you will find answers to the most important questions about our offer.

General Questions

The server location is in Germany. The data centers are certified according to ISO 27001.

We offer various payment options: invoice, bank transfer, direct debit, PayPal, and credit card. The available country-specific options will be displayed to you during the ordering process.

The delivery time depends on the selected product. Many apps are provisioned in a few minutes. Occasionally, provisioning may take a little longer, but usually occurs on the same day.

Do you have questions about our offer?