{"repo":"orderlion/mongoMyAdmin","free":true,"listed":false,"github":"https://github.com/orderlion/mongoMyAdmin","clone":"git clone https://github.com/orderlion/mongoMyAdmin.git","description":"Admin frontend for mongoDB","language":"JavaScript","stars":13,"topics":["admin","mongodb","nextjs","nodejs","react"],"license":null,"category":"dashboards-admin","readme_excerpt":"mongoMyAdmin We all loved phpMyAdmin, didn't we? Here is your go to admin frontend for your mongoDB for the 21st century! Setup: Nothing fancy ... if you know your way around nextjs, it should all seem pretty familiar. We are already using next' new \"app router\" (as of June 2023). - Initial Setup: git clone https://github.com/orderlion/mongoMyAdmin.git - Install packages: yarn install - Make sure that your mondoDB is running - Update your mongoMyAdmin.config.js file accordingly (or make sure to set the MONGO URL env var) - ??? - Profit! Usage: Very straightforward. You can pass the MONGO URL either as environment variable or define it in the config file: mongoMyAdmin.config.js . If you want to run in even quicker production mode, just run: At the moment, the config file mongoMyAdmin.config.js (in root) only supports 2 options, but we are planning to extend this in the future. As a bonus, if you want to start mongoMyAdmin in read-only mode, just set this ENV var: NEXT PUBLIC READ ONLY=true . CAUTION : This only removes some buttons, it does not prevent actual database updates. Make sure to use a MONGO URL that uses a mongodb user that only has read access! Docker usage: Of course, first make sure that docker is properly setup on your machine. We prepared some helper functions for you: If you want to access the mongoMyAdmin docker container directly from your host (instead of running it behind a reverse proxy like traefik), make sure to also expose port 3000 in the Dockerfile, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/orderlion","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/orderlion/mongoMyAdmin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}