Databases
Neo4j — your graph database on a VPS: Cypher queries, Neo4j Browser and an HTTP API over HTTPS, for your applications and GraphRAG.
In validation
Neo4j is the most widely used graph database. Instead of rows and joins, it stores nodes (a customer, a product, a document) connected by named relationships (BOUGHT, CITES, DEPENDS_ON), and queries them with Cypher, a readable query language that follows paths through the graph. Recommendations, fraud detection, IT system mapping, service dependencies or knowledge graphs: questions that take five joins in SQL fit on one line.
On a ServOrbit VPS, Neo4j Community Edition (GPL-3.0 licence) is installed with Neo4j Browser, the web interface that runs your queries and draws the graph, and the HTTP API that answers any language in JSON. Everything is served over HTTPS on a single name, Browser Bolt connection included. It is also the database behind GraphRAG approaches, which give an AI assistant connected facts rather than isolated snippets.
What gets installed
A shop connects customers, products and orders, then suggests "customers who bought this also bought" in a single Cypher query, with no precomputed table to maintain.
A team extracts the entities from its documents, links them in Neo4j and lets its AI agent follow those relationships to answer with sourced facts: that is the GraphRAG approach.
Servers, services, databases and dependencies become a graph: one query shows what goes down if a machine stops, and who needs to be told.
Guide
Order an Ubuntu 24.04 VPS with at least 2 GB of RAM, more for a large graph. Neo4j requires a domain: Neo4j Browser and the Bolt connection are published over HTTPS by the reverse proxy, on the same name. It opens on a subdomain of one of your domains, or on the VPS's free subdomain (neo4j.{dns_slug}.servorbit-dns.com), HTTPS included. No need to buy a domain name.
In your client area, select Neo4j, choose the address and click Install. The script deploys Neo4j Community Edition behind a small proxy that serves Neo4j Browser, the HTTP API and the Bolt connection on a single port, generates the password of the neo4j user and configures the nginx reverse proxy over HTTPS.
Open https://your-domain: Neo4j Browser appears. In the Connect URL field, enter neo4j+s://your-domain:443, then the user neo4j and the password shown in your client area. Neo4j's factory password does not exist on your server: it is replaced on first start.
In Neo4j Browser, run CREATE (a:Person {name: 'Sara'})-[:KNOWS]->(b:Person {name: 'Yassine'}) then MATCH (p:Person)-[r]->(q) RETURN p, r, q: the graph is drawn. The :guide command opens the built-in tutorials.
From anywhere, POST your Cypher queries to https://your-domain/db/neo4j/query/v2, with the neo4j user and its password. An application installed on the same VPS can also use an official driver over Bolt at bolt://127.0.0.1:7687.
Self-hosted vector database for semantic search and RAG. Store, index and query high-dimensional embeddings with HNSW indexing — the missing infrastructure layer for your LLM stack.
Artificial IntelligenceOpen-source vector database for semantic search and multimodal RAG. Combine text, images and structured metadata with built-in vectorizer modules or your own embeddings on your VPS.
DatabasesOpen-source relational database with pgAdmin preconfigured. Powerful, extensible, production-ready.
Artificial IntelligenceRun open-source LLMs locally via a dead-simple API. Pull Llama 3, Mistral, Qwen or DeepSeek in one command — OpenAI-compatible, zero per-token cost.
Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.
Message us on WhatsAppopens in a new tab