Malagasy Bible with Nuxt and OpenSearch
# La bible digitale en malgache avec ElasticSearch/OpenSearch et Nuxt.js
Ce projet montre l'utilisation d'ElasticSearch avec Node.js et Vue.js grâce à Nuxt.js.
Documentation Nuxt :
- Nuxt
- Vuetify
- NuxtHub
Documentation ElasticSearch :
- Pas dans ElasticSearch Cloud pendant l'essai gratuit
- Docker ElacticSearch
- Changer son mot de passe en local
- Pour plus de mémoire RAM en local
## Indexation des versets bibliques
- Lancer ElasticSearch puis :
```bash
npm install
cd Bible_Malagasy_1865
node open-search-ingest.js
```
## Démarrer le serveur
Lancer le serveur de développement sur : `
localhost`:
```bash
npm run dev
```
## Préparation au déploiement
Pour générer un livrable de production, lancer :
```bash
npm run build
```
Documentation pour plus d'informations.
## Déploiement
Pour déployer l'application avec un compte Cloudflare:
```bash
npx nuxthub deploy
```
Pour consultation de logs et métriques du site, visiter: NuxtHub Admin.
Alternative de déploiement: Cloudflare Pages CI.