creator cover crazykivi
crazykivi

crazykivi 

MCStack Developer

0subscribers

12posts

About

On english:
I'm developing software tools for automating server management.
MCStack - is my current project: a system that manages Minecraft servers via HTTP requests.
The configuration and documentation are described in the Project Wiki.
MCStack automatically downloads the correct version of Java, installs the server (Vanilla, Forge, Fabric, Paper), and provides an API for managing it — including start, stop, restart, and sending commands.
The goal of this project is to offer a simple and fast way to launch a Minecraft server with minimal effort. It's ideal for both local use and scaling into a mini-hosting solution
This project is growing from scratch, and your support makes a difference:
- Leave feedback or comments
- Share the project if you like it
- Become part of the community around these tools and future projects
Every bit of support helps move things forward!
Future Plans for the Project:
- Add Spigot support
- Support for snapshots and unstable Minecraft versions (e.g., a, b, and older builds)
- Purpur & Folia
- Quilt support
- Enhance frontend functionality
- Enable running multiple servers simultaneously (under consideration)
- Restore ability to manage the backend without the frontend (via password)
На русском:
Занимаюсь разработкой программных инструментов для автоматизации серверного управления.
MCStack — мой текущий проект: это система, управляющая серверами Minecraft через HTTP-запросы.
Ссылка на проект GitHub.
Конфигурация описана на Wiki проекта.
MCStack позволяет автоматически подтягивает нужную версию Java, устанавливает сервер (Vanilla, Forge, Fabric, Paper) и предоставляет API для управления: запуск, остановка, рестарт, отправка команд.

Цель проекта — простой и быстрый старт сервера без лишних усилий. Подходит как для локального использования, так и для масштабирования в мини-хостинг.
Проект развивается с нуля и мне нужна твоя помощь:
- Прокомментировать и поделиться понравившимся проектом
- Стать частью сообщества вокруг разнообразных проектов
Любая поддержка помогает двигаться вперёд!
Дальнейшие планы по проекту:
- Добавление Spigot.
- Добавление снапшотов и не стабильных версий (a, b и более старых, по возможности).
- Добавление Purpur, Folia
- Добавление Quilt
- Добавление расширенного функционала для Frontend.
- Добавление возможности запуска нескольких серверов одновременно (под вопросом).
- Вернуть возможность управления Backend без Frontend (по паролю).

0.2.6. Adding a Spigot

⚠️ Disclaimer
This project is still in development. The translation is being handled by mysterious forces (AI), so expect some glitches and weirdness along the way. The original language of this project is Russian.

🔄 Note
This project is still being translated. Currently, only the Wiki documentation is being translated — the backend and frontend parts of the project have not been translated yet.

English
https://outline.nikitaredk0.ru/s/682c860b-97f6-452a-9a91-899b2df5ee63
Main Changes
1. Adding a Spigot
 - Spigot has been added to the project.

Requirements
To run the project, you will need:
- Internet access (for downloading Java and server files)
- Docker version 18.06.0 or newer
- Docker Compose version 1.27.0 or newer

How to Run the Project
Option 1: Clone the Repository
git clone https://github.com/crazykivi/MCStack.git
cd MCStack
Option 2: Download a Release Archive
You can download ready-made release packages with pre-configured docker-compose.yml, .env, and launch scripts from the Releases page.
Option 3: Manual Setup
Create a file named docker-compose.yml with content from the repository.
Launch Instructions
1. Download the Project

0.2.531. Transfer to Docker Hub Latest

⚠️ Disclaimer
This project is still in development. The translation is being
handled by mysterious forces (AI), so expect some glitches and weirdness
along the way. The original language of this project is Russian.
🔄 Note
This project is still being translated. Currently, only the Wiki
documentation is being translated — the backend and frontend parts of
the project have not been translated yet.
English
https://outline.nikitaredk0.ru/s/682c860b-97f6-452a-9a91-899b2df5ee63
Main Changes
1. Encoding Fix
 - Project is now fully migrated to Docker Hub for easier deployment.
Requirements
To run the project, you will need:
- Internet access (for downloading Java and server files)

Пора в отпуск

On english:
Hi everyone!
I’ve decided to start a small blog here so the space doesn’t go to waste and I can share project updates from time to time.
Starting Monday, I'm going on a break , so I won't be actively working on the project for the near future. I need some time to recharge and take care of my mental and emotional well-being — thank you for your understanding!
After the break
I plan to transition the entire project to support two languages (Russian + English), making it more accessible to an international audience.I’ll also work on updating the frontend to ensure multi-language support is implemented properly and comfortably for users.
What's already done
Released a new version, as a critical bug was found in v0.2.53 - it broke the script execution functionality.Translated the Wiki into English for better usability and accessibility.
P.S.I’ll do my best to keep everything up-to-date, but please bear with me if I fall behind somewhere - balancing work and project development can be quite challenging.
Thank you all for your support!
На русском:
Привет, всем!
Решил начать вести здесь небольшой блог, чтобы место не пустовало и можно было делиться новостями проекта.
С понедельника ухожу в отпуск , поэтому активной работой над проектом в ближайшее время заниматься не планирую. Нужно немного восстановить ментальное и психологическое равновесие — спасибо за понимание!

0.2.531. Replace Cyrillic with Latin in Launch Scripts

Link to Wiki
https://outline.nikitaredk0.ru/s/682c860b-97f6-452a-9a91-899b2df5ee63
Running the Project
1. Clone the repository:
git clone https://github.com/crazykivi/minecraft-backend.git
cd minecraft-backend
2. Or download and extract one of the archives attached to the release post.
3. Run the script `start.bat` (for Windows) or `start.sh` (for Ubuntu and Debian):
- Make the file executable: chmod +x start.sh
- Then run the script: ./start.sh
4. Or manually launch the project using Docker:
```bash
docker-compose up -d
```
The management panel will be available at: http://localhost:3000/ or at the address you specified in the `REACT_APP_API_URL` environment variable.

Небольшой перерыв

Проект берёт небольшой (месячный) перерыв. Скоро ухожу на работе в отпуск, нужно время для перезагрузки и моральной разгрузки. Планируется сразу после выхода с отпуска:
1. Обновление документации Outline Wiki:
Старая документация: https://outline.nikitaredk0.ru/s/9d2d3ed1-7ddd-485f-acf1-81a405415224/doc/minecraft-server-Vx0adnYoK3
По данной ссылке будет лишь общая информация о проекте
Новая документация будет доступна по ссылке:
https://outline.nikitaredk0.ru/doc/mcstack-rus-8YEjXZvgIw
2. Адаптация проекта под Английский язык (также адаптация Outline Wiki для этого).
3. Добавление снапшотов, бета и альфа версий.
4. Добавление возможности управления Backend без Frontend (по паролю).
5. Добавление Purpur, Folia  (только для подписчиков boosty).
6. Добавление Quilt (только для подписчиков boosty).
7. Добавление Spigot: исправить проблему со скачиванием.

0.2.53. Расширение функционала файлового менеджера

Ссылка на Wiki
https://outline.nikitaredk0.ru/s/9d2d3ed1-7ddd-485f-acf1-81a405415224/doc/minecraft-server-Vx0adnYoK3
Запуск проекта
1. Склонируйте репозиторий:
gitclone https://github.com/crazykivi/minecraft-backend.git
cd minecraft-backend
1. Или скачайте и распакуйте один из архивов, вложенных к посту
2. Запустите скрипт start.bat (для Windows) или для start.sh (для Ubuntu и Debian):
  - Нужно сделать файл исполняемым:
chmod +x start.sh
  - После чего запустите скрипт ./start.sh
2. Или запустите проект вручную с помощью Docker
docker-compose up -d
Панель управления будет доступна по адресу: http://localhost:3000/ или тот адрес, который вы указали в переменной REACT_APP_API_URL.

0.2.51. Переработка системы запуска

Ссылка на Wiki
https://outline.nikitaredk0.ru/s/9d2d3ed1-7ddd-485f-acf1-81a405415224/doc/minecraft-server-Vx0adnYoK3
Запуск проекта
1. Склонируйте репозиторий:
gitclone https://github.com/crazykivi/minecraft-backend.git
cd minecraft-backend
1. Или скачайте и распакуйте один из архивов, вложенных к посту
2. Запустите скрипт start.bat (для Windows) или для start.sh (для Ubuntu и Debian):
  - Нужно сделать файл исполняемым:
chmod +x start.sh
  - После чего запустите скрипт ./start.sh
2. Или запустите проект вручную с помощью Docker
docker-compose up -d

0.2.5. Релиз файлового менеджера

Ссылка на Wiki
https://outline.nikitaredk0.ru/s/9d2d3ed1-7ddd-485f-acf1-81a405415224/doc/minecraft-server-Vx0adnYoK3
Запуск проекта
Для запуска проекта требуется:
- Доступ к интернету для скачивания Java и серверных файлов.
- Docker (версии 18.06.0 или выше) и Docker Compose (версии 1.27.0 или выше).
Запуск
1. Склонируйте репозиторий (последняя версия, не стабильная):
git clone https://github.com/crazykivi/minecraft-backend.git
cd minecraft-backend
1. Или скачайте и распакуйте один из архивов, вложенных к посту
2. Запустите проект с помощью Docker Compose:
docker-compose up -d
Панель управления будет доступна по адресу: http://localhost:3000/

0.2.45. Paper релиз


Запуск проекта
Для запуска проекта требуется:
- Доступ к интернету для скачивания Java и серверных файлов.
- Docker (версии 18.06.0 или выше) и Docker Compose (версии 1.27.0 или выше).
Запуск
1. Склонируйте репозиторий (последняя версия, не стабильная):
git clone https://github.com/crazykivi/minecraft-backend.git
cd minecraft-backend
1. Или скачайте и распакуйте один из архивов, вложенных к посту
2. Запустите проект с помощью Docker Compose:
docker-compose up -d
Панель управления будет доступна по адресу: http://localhost:3000/
Основные изменения
- Добавление для сборки Paper
Ссылка на GitHub.

0.2.42. Fabric релиз


Запуск проекта
Для запуска проекта требуется:
- Доступ к интернету для скачивания Java и серверных файлов.
- Docker (версии 18.06.0 или выше) и Docker Compose (версии 1.27.0 или выше).
Запуск
1. Склонируйте репозиторий (последняя версия, не стабильная):
git clone https://github.com/crazykivi/minecraft-backend.git
cd minecraft-backend
1. Или скачайте и распакуйте один из архивов, вложенных к посту
2. Запустите проект с помощью Docker Compose:
docker-compose up -d
Панель управления будет доступна по адресу: http://localhost:3000/
Основные изменения
- Добавление для сборки Fabric
Subscription levels2

Базовая поддержка

$0.71 per month
- Ты просто хороший человек.
- Твой ник (или аноним) будет в списке "Спасибо!" в README проекта.
- Ты получишь моральное удовлетворение от того, что помогаешь проекту.
- Никаких эксклюзивных функций. Никаких привилегий. Только чистая поддержка

Продвинутая поддержка

$1.29 per month
- Всё из «Базовой поддержки»
- Твой ник будет выделен жирным (или другим цветом) в списке спонсоров
- Я буду пить кофе, думая о тебе, когда работаю над новой фичей
Go up