Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
73 changes: 56 additions & 17 deletions .vuepress/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -148,29 +148,68 @@ module.exports = {
collapsable: false,
children: [
{
title: 'Run in Production',
path: '/create/how_to/running_production',
},
{
title: 'Integrate into Your Documentation',
path: '/create/how_to/search_bar_for_docs',
},
{
title: 'Deploy on DigitalOcean',
path: '/create/how_to/digitalocean_droplet',
title: 'Basics',
collapsable: false,
sidebarDepth: 0,
children: [
{
title: 'Update MeiliSearch',
path: '/create/how_to/updating',
},
{
title: 'Run in Production',
path: '/create/how_to/running_production',
},
{
title: 'Use with Postman',
path: '/create/how_to/postman_collection',
},
],
},
{
title: 'Deploy on AWS',
path: '/create/how_to/aws',
title: 'Deploy',
collapsable: false,
sidebarDepth: 0,
children: [
{
title: 'Deploy on DigitalOcean',
path: '/create/how_to/digitalocean_droplet',
},
{
title: 'Deploy on AWS',
path: '/create/how_to/aws',
},
{
title: 'Deploy on Qovery',
path: '/create/how_to/qovery',
},
],
},
'/create/how_to/http2_ssl',
{
title: 'Use with Postman',
path: '/create/how_to/postman_collection',
title: 'Integrate',
collapsable: false,
sidebarDepth: 0,
children: [
{
title: 'Add a Search Bar to Your Docs',
path: '/create/how_to/search_bar_for_docs',
},
{
title: 'Add to a React app',
path: '/create/how_to/meilisearch_react',
},
],
},
{
title: 'Add to a React app',
path: '/create/how_to/meilisearch_react',
title: 'Miscellaneous',
collapsable: false,
sidebarDepth: 0,
children: [
{
title: 'Use HTTP/2 and SSL',
path: '/create/how_to/http2_ssl',
},
],
},
],
},
Expand Down
23 changes: 17 additions & 6 deletions create/how_to/README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,28 @@
# How To

These how-to guides take the reader through the steps required to solve a real-world problem. Like recipes in a cookbook, they represent repeatable solutions to particular problems.
Each guide in this section takes the reader through the steps required to solve a real-world problem. Like recipes in a cookbook, they are **repeatable solutions** you can return to many times.

This is not the section for tutorial content. If you'd like to follow a step-by-step tutorial that introduces you to the basics of MeiliSearch, check out our [getting started guide](/learn/getting_started/quick_start.md).
This is not the best section for MeiliSearch beginners. If you'd like to follow a step-by-step guide that introduces you to the basics of MeiliSearch, check out our [quick start guide](/learn/getting_started/quick_start.md).

## Table of Contents

How to:
**Basics**:

- [Update MeiliSearch](/create/how_to/updating.md)
- [Run MeiliSearch in Production](/create/how_to/running_production.md)
- [Integrate a Relevant Search Bar to Your Documentation](/create/how_to/search_bar_for_docs.md)
- [Use Postman with MeiliSearch](/create/how_to/postman_collection.md)

**Deploy**:

- [Deploy MeiliSearch on DigitalOcean](/create/how_to/digitalocean_droplet.md)
- [Deploy MeiliSearch on AWS](/create/how_to/aws.md)
- [Use HTTP/2 and SSL with MeiliSearch](/create/how_to/http2_ssl.md)
- [Use Postman with MeiliSearch](/create/how_to/postman_collection.md)
- [Deploy MeiliSearch on Qovery](/create/how_to/qovery.md)

**Front-end Integration**:

- [Integrate a Relevant Search Bar to Your Documentation](/create/how_to/search_bar_for_docs.md)
- [Implement Instant Search in Your React App in 5 Minutes](/create/how_to/meilisearch_react.md)

**Miscellaneous**:

- [Use HTTP/2 and SSL with MeiliSearch](/create/how_to/http2_ssl.md)
26 changes: 15 additions & 11 deletions create/how_to/qovery.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
# How to deploy a MeiliSearch instance on Qovery
# Deploy a MeiliSearch Instance on Qovery

_The following is a guest post by Romaric Philogène, CEO and Co-Founder of Qovery._

## Introduction

In this tutorial I explain how to deploy a pre-configured Meilisearch instance in one click.

*Qovery provides free Cloud hosting with databases, SSL, a global CDN, and automatic deploys with Git.*

Deploying Meilisearch with Qovery provides:

* A pre-configured Meilisearch instance.
* A free SSD storage.
* A free SSL.
* Optional: custom domain.
- A pre-configured Meilisearch instance.
- A free SSD storage.
- A free SSL.
- Optional: custom domain.

## Step-by-step Meilisearch deployment

Expand All @@ -19,16 +23,16 @@ Visit [the Qovery dashboard](https://start.qovery.com) to create an account if y

### 2. Create a project

* Click on the "create a project" button and give a name to your project. Eg. `Meilisearch`
* Click on "next".
- Click on the "create a project" button and give a name to your project, e.g. `MeiliSearch`.
- Click on "next".

### 3. Deploy Meilisearch

![meilisearch template](https://github.com/Qovery/public-resources/raw/master/screenshots/meilisearch-template.png)

* Click on the "use a template" button.
* Select "Meilisearch".
* Select your Github or Gitlab repository where Qovery will save your configuration files (Qovery uses Git as the source of truth).
* Click on "deploy".
- Click on the "use a template" button.
- Select "Meilisearch".
- Select your Github or Gitlab repository where Qovery will save your configuration files (Qovery uses Git as the source of truth).
- Click on "deploy".

Congrats 🔥 - Your Meilisearch instance is deployed and ready to be used 🎉
Loading