Giter VIP home page Giter VIP logo

meiliadmin's Introduction

Meiliadmin

Meiliadmin is an admin panel for Meilisearch.

πŸš€ Demo

Features

  • πŸ” Search documents
  • πŸ—‚οΈ Indexes management
  • πŸ“„ Documents management
  • πŸ”’ Keys management
  • πŸ’Ύ Dumps management
  • πŸ’» Document's views: table, json
  • πŸ—ΊοΈ Map view for geodata
  • βœ… Validation for json settings
  • πŸŒ™ Dark mode

How to use it

Meiliadmin is an Ember application. There are some way for use it:

  1. Just use the demo page with your meilisearch instance.
  2. Install it in you domain, extract the asset dist.tgz from the latest realese.
  3. For custom building the app, see the development page.

Screenshots

start

indexes

tasks

keys

dark-mode

map

meiliadmin's People

Contributors

dependabot[bot] avatar ember-tomster avatar kaermorchen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

meiliadmin's Issues

Brainstorming: Symfony Bundle

I'd like to run this script in my Symfony project, and trying to think of the best way to do it.

I'm wondering if this workflow would be appropriate:

composer install survos/meiliadmin-bundle

Add the default engine and api key

survos_meiliadmin:
    host: http://localhost:7700
    api_key: 2u24ksdafjj

The adjust the route if necessary, otherwise, open the symfony project project and go to /meiliadmin (or /admin/meili, especially if you have a route rule that block non-admins from that endpoint.

I think this will work, but I wonder in fact if it's the best way.

Extremly helpful tool!

Just wanted to let you know that this saved me tons of time not having to develop my own little adminpanel. Love the tool, does exactly what it advertises and was really simple to deploy!

Some ideas:

  • Would be nice to be able to manange API keys Edit: Just noticed that key management was already implemented
  • Would love if I could change all index settings in one go, on top of specific settings.

Provide Docker Image

To simplify the process of hosting this service on platforms like Kubernetes, I would like to request the creation of a Docker image and host it on DockerHub

By packaging the service as a Docker image, it becomes easier to deploy and manage across different environments.

Index name and field names should not accurate, not title-cased/capitalized

In the dashboard, the index name is title-cased. It shouldn't be, as a programmer using that name to get the index may get an error.

If the programmer wants to capitalize the index names, they should, but the UI should display the actual name of the index, not formatted in any way.

image

The column names should be exactly the same as the data keys:

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.