Hosting since 2011
4.5/5 on Trustpilot

Elasticsearch VPSElastic's search and analytics engine, on your own server

  • Elasticsearch deployed with One Click Apps
  • Full-text search, aggregations and ES|QL
  • HTTPS, logs and updates from the console
  • Hosted in France, 24/7 French-speaking support
Deployed for you
Elasticsearch ready after checkout
Secure by default
Password generated at deployment
Automatic HTTPS
Generated address or your domain
24/7 support
In French, by humans

Choose your Elasticsearch VPS

Elasticsearch needs memory: only plans with at least 4 GB of RAM are shown. Pick a range, then the size that suits you.

Operating system
  • Ubuntu26.04 · 24.04 · 22.04
  • Debian13 · 12 · 11
Pick one when you order

VPS delivered in 10 seconds

  • HP-4
    Processor2 vCPUAMD EPYC 9554
    Memory4 GBDDR5
    Storage40 GB NVMeor 80 GB SSD
    Network1 Gbps
    €6.39excl. VAT/month
    €7.99Save 19€/year
    Choose
  • HP-8
    Processor4 vCPUAMD EPYC 9554
    Memory8 GBDDR5
    Storage80 GB NVMeor 160 GB SSD
    Network1 Gbps
    €12.79excl. VAT/month
    €15.99Save 38€/year
    Choose
  • HP-16Most popular
    Processor8 vCPUAMD EPYC 9554
    Memory16 GBDDR5
    Storage160 GB NVMeor 320 GB SSD
    Network1 Gbps
    €25.59excl. VAT/month
    €31.99Save 77€/year
    Choose
  • HP-32
    Processor16 vCPUAMD EPYC 9554
    Memory32 GBDDR5
    Storage320 GB NVMeor 640 GB SSD
    Network1 Gbps
    €51.19excl. VAT/month
    €63.99Save 154€/year
    Choose
  • HP-64
    Processor32 vCPUAMD EPYC 9554
    Memory64 GBDDR5
    Storage640 GB NVMeor 1280 GB SSD
    Network1 Gbps
    €102.39excl. VAT/month
    €127.99Save 307€/year
    Choose

Every plan has everything you need, and more

  • Elasticsearch deployed
  • Unlimited traffic
  • DDoS protection
  • First snapshot included
  • 24/7 French-speaking support

Why Elasticsearch on an OnetSolutions VPS

Recent hardware, a fast network and protected data, under every one of your queries.

AMD EPYC processors and NVMe storage

The Performance range runs on AMD EPYC 7443, the High performance range on AMD EPYC 9554 with DDR5 memory, on NVMe storage.

Up to 1 Gbps

1 Gbit/s on the Performance and High performance ranges, and unlimited traffic on every plan.

OnetSolutions API

Manage your servers through the API, from your own scripts or your AI assistants. See the documentation

Backups and snapshots

Optional daily VPS backups from €1.99 excl. VAT/month, and a first snapshot included to roll back if an update goes wrong.

Online in three steps

Nothing to install: you order, Elasticsearch is deployed on your server and published over HTTPS.

  1. 01

    Choose your VPS

    Select a plan with at least 2 vCPU, 4 GB of RAM and 30 GB of disk: Elasticsearch is already selected in the order.

  2. 02

    Elasticsearch deploys

    The One Click Apps platform installs on your VPS, then deploys Elasticsearch as a single node, with the password of the elastic user generated for you.

  3. 03

    Index and query

    Get the HTTPS address and the password from the console, create an API key, then send your JSON documents with an official client or the REST API.

A search and analytics engine, on your server

Elasticsearch stores your JSON documents, indexes them and answers queries through a REST API. One Click Apps takes care of HTTPS, logs and updates.

  • Full-text search

    Relevance ranking, language analyzers including French, approximate matching with fuzziness and highlighting of the matched terms.

  • Aggregations

    Count, group and compute over your data: facets, date histograms, averages, percentiles, in the same request as the search.

  • ES|QL and Query DSL

    Query your indices with the piped ES|QL language, or with the JSON Query DSL for fine control over every request.

  • Vector search

    Store embeddings in dense_vector fields and search for nearest neighbours (kNN). The vectors come from your application: no model is included.

  • Logs and time series

    Data streams and index lifecycle management (ILM) to roll over and automatically delete your old logs and metrics.

  • Synonyms and runtime fields

    Manage synonym sets through the API and compute fields at query time, without reindexing your data.

  • Geolocation

    geo_point and geo_shape fields, search by distance or by area, and geo aggregations.

  • Users, roles and API keys

    Security is on: the elastic user is protected by a generated password, and you create roles and API keys with limited rights.

  • Official clients

    Clients maintained by Elastic for Java, JavaScript, Python, Go, .NET, PHP, Ruby and Rust, on top of the REST API.

Need an interface? Deploy the Elasticsearch + Kibana variant

The app ordered here deploys Elasticsearch on its own, reachable through its API. The One Click Apps catalogue also offers Elasticsearch with Kibana, Elastic's web interface: deploy it from the console, in One Click Apps, instead or alongside. Only Kibana is then published over HTTPS, while Elasticsearch stays on the app's internal network.

  • Discover

    Browse and filter your documents and logs, query by query.

  • Dashboards

    Build visualisations with Lens and assemble them into dashboards.

  • Dev Tools Console

    Write your REST requests with autocompletion and read the responses.

  • Stack management

    Indices, users, roles and API keys managed from the interface.

Managed from the console with One Click Apps

  • Automatic HTTPS

    An HTTPS address from deployment, or your own domain with its Let's Encrypt certificate.

  • Logs and variables

    Read the Elasticsearch logs and adjust its variables, such as the Java heap size, without opening a terminal.

  • Updates

    The console detects newly published versions, and you start the update when you decide to.

  • Volume backup

    The data volume is copied every day and kept for 7 days. For Elasticsearch, add snapshots on top: see the FAQ.

Elasticsearch and Kibana are published by a third party, Elastic. Their source code is released under a choice of three licences: GNU AGPL v3, Server Side Public License v1 and Elastic License 2.0, except for the x-pack folder, under Elastic License 2.0 only. The deployed distribution includes the features of Elastic's Basic tier for free; machine learning, ELSER, the inference API or RRF fusion require a paid subscription from Elastic. The prices shown on this page are for the VPS.

What you can do with Elasticsearch

One server, one engine: search for your product, analysis of your logs or your first steps in vector search.

  • Application search

    Relevant, typo-tolerant search in your website or app, with Elastic's official clients.

    • JavaScript
    • Python
    • PHP
  • Centralised logging

    Ship logs from your servers and apps with Logstash, Filebeat or an OpenTelemetry collector, then search through them in seconds.

    • Logstash
    • Beats
    • OpenTelemetry
  • Dashboards

    Visualise your data with Kibana, in the Elasticsearch + Kibana variant, or with Grafana and its Elasticsearch data source.

    • Kibana
    • Grafana
  • Websites and CMS

    Replace your CMS's built-in search with extensions built on Elasticsearch, such as ElasticPress for WordPress.

    • WordPress
    • Drupal
    • Symfony
  • Vector search and RAG

    Use it as the vector store of your AI application: LangChain offers an Elasticsearch connector, and you generate embeddings with the model of your choice.

    • LangChain
    • Hugging Face
  • Business data

    Make your tables and events searchable by syncing them from your database or your message bus.

    • PostgreSQL
    • MySQL
    • Kafka

Elasticsearch runs on your VPS, our console drives it

Your server and your engine are managed from the OnetSolutions console: status, logs, domains, backups and billing in one place.

  • Elasticsearch status, start, stop and restart
  • Live logs and environment variables
  • Custom domain and automatic HTTPS
  • KVM console, snapshots and VPS firewall
console.onetsolutions.net/compute/instances/elasticsearch-prod
OnetSolutions
Agence Horizon
Compute/Instances/web-prod-01
web-prod-01Running
GP-8 · Intel Xeon 2,60 GHz
RestartConsole
CPU34%
RAM5,2 / 8 Go
Network128 Mb/s
System
Ubuntu 26.04 LTS
IP address
51.210.24.8
Uptime
34 j
Size
4 vCPU · 8 Go
CPU activity (24h)34%
-24 h-12 hnow

A team behind your server

Technicians who know your VPS, reachable at any hour.

4.5/5 on Trustpilot
Contact support

24/7 French-speaking support

Open a ticket from the console, day or night: a person answers you.

Help center

One Click Apps guides, tutorials and the API reference to go further.

30-day money-back guarantee

Try Elasticsearch on your VPS: if it doesn't suit you, you get refunded.

MCP · Beta

Manage your VPS with AI

Our MCP server connects Claude, Cursor or any Model Context Protocol client to your OnetSolutions account: ask about your servers and their status in natural language, without leaving your assistant.

  • Read-only: the assistant looks, it changes nothing
  • Signs in with your OnetSolutions account
Set up the MCP server
  • Claude
  • Cursor
  • Any MCP client

Frequently asked questions about Elasticsearch

What to know before you order, and right after.

What is Elasticsearch?

Elasticsearch is a distributed search and analytics engine published by a third party, Elastic. You send it JSON documents, it indexes them and answers full-text searches, aggregations, ES|QL queries and vector searches through a REST API. On your VPS, it runs as a single node.

Is Elasticsearch open source and free?

Elasticsearch's source code is released under a choice of three licences: GNU AGPL v3, an open source licence, Server Side Public License v1 and Elastic License 2.0, except for the x-pack folder, under Elastic License 2.0 only. The deployed distribution includes Elastic's Basic tier for free: search, aggregations, ES|QL, vector search, security, snapshots. Machine learning, ELSER, the inference API or RRF fusion require a paid subscription from Elastic. The prices shown on this page are for the VPS.

What is the minimum configuration?

We only offer Elasticsearch on plans with at least 2 vCPU, 4 GB of RAM and 30 GB of disk. One Click Apps requires 2 GB and reserves 1 GB for the system and the platform; Elastic, in its Docker installation guide, recommends allocating at least 4 GB of memory. The deployment caps the Java heap at 512 MB: on a larger plan, raise it with the ES_JAVA_OPTS variable, without going above half of the RAM as Elastic recommends, the rest serving the filesystem cache.

How do I access Elasticsearch after ordering?

Once the VPS is created, the One Click Apps platform installs and then deploys Elasticsearch. Its HTTPS address and the password of the elastic user, generated at deployment, are shown in the console, in the app's Overview tab. Use this account to create API keys with limited rights, and never embed it in an application.

Is Kibana included?

Not in the app ordered from this page, which deploys Elasticsearch on its own. The One Click Apps catalogue offers an Elasticsearch with Kibana variant, which you deploy from the console, in One Click Apps. Kibana also uses memory: check the remaining budget shown on the platform page before deploying it alongside another app.

Are my indices backed up?

The platform copies the data volume every day at 3 am and keeps 7 days of copies, on the VPS disk. But Elastic is clear: a snapshot is the only reliable and supported backup method, and a copy of the data directory may turn out to be unusable. So set up snapshots with the snapshot/restore API and snapshot lifecycle management, to a repository off the server, and add the VPS backup option if needed (from €1.99 excl. VAT/month).

What happens if the disk fills up?

Elasticsearch protects the node: above 85% disk usage it stops allocating new shards to it, and at 95% it blocks writes to the indices. Keep an eye on disk space, delete old indices with an ILM policy, or move to a larger plan.

How do updates work?

Every night, the platform checks whether a new version has been published and the console lets you know. Nothing is updated without your action: you start the update from the console, and the data is kept. Before a major version change, take a snapshot and follow Elastic's upgrade guide.

Can I use my own domain name?

Yes. Add it in the app's Domains tab. If the DNS zone is managed at OnetSolutions, the A record is created for you; otherwise, the console shows the IP address to point it to. The HTTPS certificate is issued automatically.

Who looks after Elasticsearch once it is installed?

Our support covers the VPS: the server, its network, its storage and its availability. Elasticsearch, its configuration, your indices, your snapshots and their updates remain your responsibility: the console gives you the tools to manage them, and you keep root access to the server.

Launch your Elasticsearch VPS

Pick your plan: Elasticsearch is deployed on your server, ready to index your data.

HP-4Elasticsearch included
from€6.39excl. VAT/month

€7.99with the annual commitment

  • 2 vCPU AMD EPYC 9554
  • 4 GB DDR5
  • 40 GB NVMe
  • 1 Gbps
Order HP-4
Elasticsearch VPS from €6.39 excl. VAT/month, hosted in France - OnetSolutions