1. Welcome

The wizard will assist you with setting up your RavenDB server.
Let's start with choosing your desired level of security. Select the security option that best addresses your needs.

SECURE

  • Secured communication via SSL/TLS 1.2
  • Authentication via X509 client certificates
  • Automatic certificate generation and renewal
  • Hassle free and automatic
  • Requires access to the public Internet
Secure and easy to setup. Uses an automatically generated server certificate via Let's Encrypt. Reduce administration overhead with easy deployment both inside your organization and on publicly facing databases by handling all the certificate generation for you.
  • Secured communication via SSL/TLS 1.2
  • Authentication via X509 client certificates
  • Does not require access to the public Internet
  • Manual certificate generation and renewal
Best to use with corporate configurations with existing PKI infrastructure or for those choosing to control their certificate's creation on their own. Can be used in secured setups without external access required. Administrator takes care of the server certificates generation and renewal.
To build a cluster, select one of the above options and complete the full wizard in the first node. For new nodes, click here to join them to the cluster.

UNSECURE

  • Ready to use in no time
  • Unsecured, running on http
  • No authentication
  • Cannot host encrypted databases
Useful for local development and environments without any requirements for security. Not suitable for publicly facing servers and storing production data.
In order to disable this guide and setup the server manually, please find the 'settings.json' file in your RavenDB installation directory and change the Setup.Mode value to None