It is a system from which you can access the data, modify it, add and delete files, and you can also add people who enter the site and they will have permissions like you.
Note: If you enter someone on the site, he will be able to access all the data, so he can delete or remove all the data, but you can read this link AdminJsDocs to find out how Giving certain people certain permissions without dangerous permissions.
Please note, I will not update or change the project, because it is just a project template to clarify the work with the AdminJs. I will not update or fix errors. If you solve problems or make updates to improve them, please open the RP.
This project is licensed under the MIT - see the LICENSE file for details.
Clone the repo on your machine
git clone https://github.com/Developer-Tools-Discord/AdminJS.git
Navigate to the newly created AdminJS folder and install the npm packages
npm install
Navigate to the .env.example
file and rename it to .env
.
Then fill out the following credentials:
- Set the
Port
host port in localhost or IP VPS. - Set the
AdminUser
as a username to login. - Set the
AdminPassword
as a password to login dashboard. - Set the
MongoDB
key to your monogdb's connection URL.
To deploy the project simply run:
npm start
If you installed and setup eveything correctly then the project should output something like this:
AdminJS is running under localhost:${process.env.Port}/admin