EML AdminTool is a Web software to manage a Minecraft Launcher built with EML Lib library.
Please follow this guide.
You can download the previous major version of the EML AdminTool. However, be careful, this version is no longer maintained and has security vulnerabilities.
You can help to translate EML AdminTool!
The languages files are here. You can create another file with your translation. Please make sure to provide a correct translation!
Then, you can submit your translation file as an issue, by using the Language issue template. Your file needs to be checked and approved by two other persons.
Install Node.js and Docker [^3].
Then, download the code and run the command:
cd EML-AdminTool-v2
npm i
You can now start the development server:
cd docker
docker-compose -f dockerfile.dev.yml up
The application is accessible at http://localhost:5173. You can also access pgAdmin at https://localhost:5050.
You can now make pull requests!
.env file. All the information in this file is fake (random strings), and will be replaced by the real information when you install EML AdminTool.GNU AGPLv3 license; to get more information, please read the file LICENSE. It is legally obligatory to respect this license.[^1]: The Docker Engine installation tutorial from the official Docker documentation includes the installation of Docker Compose.
[^2]: NGINX (or Apache) is recommended to use EML AdminTool in production. It allows you to use a domain name and an SSL certificate. If you don't use NGINX (or Apache), you can use EML AdminTool with the IP address of your VPS. However, it is not recommended to use EML AdminTool without a domain name and an SSL certificate.
[^3]: On desktop (Windows, macOS and Linux), you can use Docker Desktop, which includes Docker and Docker Compose. On a server (Linux), you should install Docker and Docker Compose separately.