1.9 KiB
1.9 KiB
Meiliadmin
Meiliadmin is an admin panel for Meilisearch.
Prerequisites
You will need the following things properly installed on your computer.
- Git
- Node.js (with npm)
- Ember CLI
- Google Chrome
Installation
git clone <repository-url>this repositorycd meiliadminnpm install
Running / Development
ember serve- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
Code Generators
Make use of the many generators for code, try ember help generate for more details
Running Tests
ember testember test --server
Linting
npm run lintnpm run lint:fix
Building
ember build(development)ember build --environment production(production)
Further Reading / Useful Links
Install Meilisearch
# Create folder
$ mkdir data && cd data
# Install Meilisearch
$ curl -L https://install.meilisearch.com | sh
# Download a dataset
$ curl https://docs.meilisearch.com/meteorites.json --output meteorites.json
# Start Meilisearch
$ ./meilisearch
# Create a new index `meteorites` and push the dataset
$ curl -X POST 'http://localhost:7700/indexes/meteorites/documents' -H 'Content-Type: application/json' --data-binary @meteorites.json