No description
| .github/workflows | ||
| app | ||
| config | ||
| public | ||
| tests | ||
| vendor | ||
| .editorconfig | ||
| .ember-cli | ||
| .eslintignore | ||
| .eslintrc.js | ||
| .gitignore | ||
| .prettierignore | ||
| .prettierrc.js | ||
| .template-lintrc.js | ||
| .watchmanconfig | ||
| CHANGELOG.md | ||
| ember-cli-build.js | ||
| jsconfig.json | ||
| package.json | ||
| README.md | ||
| RELEASE.md | ||
| testem.js | ||
| yarn.lock | ||
Meiliadmin
Meiliadmin is an admin panel for Meilisearch.
Features
- Search documents
- Indexes management
- Documents management
- Keys management
- Dumps management
- Document's views: table, json
- Validation for json settings
- Dark mode
Prerequisites
You will need the following things properly installed on your computer.
Installation
git clone <repository-url>this repositorycd meiliadminyarn 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
yarn lintyarn lint:fix
Building
ember build(development)ember build --environment production(production)
Further Reading / Useful Links
Install dummy Meilisearch instance
# 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