Minecraft Modpack Manager

A Minecraft-inspired modpack manager API designed to work with BertobrLauncher, a custom Minecraft launcher. This is a simple PHP old style monolith to use at my hostgator web host. The objective is sync the files between the clients

Table of Contents

Introduction

This project is a modpack manager API for Minecraft, designed to be used with bobertobrLauncher. It allows you to create, manage, and version modpacks through a web interface.

You need to config a token to access this panel at app/config.php

Prerequisites

To run this project, you need to have Docker and Docker Compose installed on your machine or you can use xamp and clone this project inside your htdocs.

Setup

  1. Clone the repository:

    git clone https://github.com/brutalzinn/minecraft-modpack-manager.git
    cd minecraft-modpack-manager
  2. Configure your token to access the painel inside app/config.php

Running the Project

To start the project using Docker Compose, follow these steps:

  1. Build and run the Docker containers:

    docker-compose up --build

    This command will build the Docker images and start the containers defined in the docker-compose.yml file.

  2. Access the API:

    Once the containers are up and running, you can access the API by navigating to http://localhost:3000?token=yourtoken in your web browser.

Screens