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
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.
Ubuntu26.04 · 24.04 · 22.04
Debian13 · 12 · 11
VPS delivered in 10 seconds
- HP-4Processor2 vCPUAMD EPYC 9554Memory4 GBDDR5Storage40 GB NVMeor 80 GB SSDNetwork1 GbpsChoose€6.39excl. VAT/month€7.99Save 19€/year
- HP-8Processor4 vCPUAMD EPYC 9554Memory8 GBDDR5Storage80 GB NVMeor 160 GB SSDNetwork1 GbpsChoose€12.79excl. VAT/month€15.99Save 38€/year
- HP-16Most popularProcessor8 vCPUAMD EPYC 9554Memory16 GBDDR5Storage160 GB NVMeor 320 GB SSDNetwork1 GbpsChoose€25.59excl. VAT/month€31.99Save 77€/year
- HP-32Processor16 vCPUAMD EPYC 9554Memory32 GBDDR5Storage320 GB NVMeor 640 GB SSDNetwork1 GbpsChoose€51.19excl. VAT/month€63.99Save 154€/year
- HP-64Processor32 vCPUAMD EPYC 9554Memory64 GBDDR5Storage640 GB NVMeor 1280 GB SSDNetwork1 GbpsChoose€102.39excl. VAT/month€127.99Save 307€/year
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
Up to 1 Gbps
OnetSolutions API
Backups and snapshots
Online in three steps
Nothing to install: you order, Elasticsearch is deployed on your server and published over HTTPS.
- 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.
- 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.
- 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
- System
- Ubuntu 26.04 LTS
- IP address
- 51.210.24.8
- Uptime
- 34 j
- Size
- 4 vCPU · 8 Go
A team behind your server
Technicians who know your VPS, reachable at any hour.
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.
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
- 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.
- 30-day money-back guarantee
- Hosted in France
- 24/7 French-speaking support
€7.99with the annual commitment
- 2 vCPU AMD EPYC 9554
- 4 GB DDR5
- 40 GB NVMe
- 1 Gbps