Crafty 4

🌐 KROK 1 — Crafty (panel WWW)

👉 Crafty Controller

cd ~
git clone https://gitlab.com/crafty-controller/crafty-4.git
cd crafty-4

python3 -m venv venv
source venv/bin/activate

pip install -r requirements.txt

Test:

python main.py

👉 w przeglądarce:

http://IP_SERWERA:8443

⚙️ KROK 2 — auto-start Crafty

sudo nano /etc/systemd/system/crafty.service
[Unit]
Description=Crafty Controller
After=network.target

[Service]
User=twoj_user
WorkingDirectory=/home/twoj_user/crafty-4
ExecStart=/home/twoj_user/crafty-4/venv/bin/python main.py
Restart=always

[Install]
WantedBy=multi-user.target

sudo systemctl daemon-reload
sudo systemctl enable crafty
sudo systemctl start crafty

W ~/crafty-4/app/config/default-creds.txt znajduje się login i hasło.

Jeżeli Crafty mam problem z połączeniem z internetem, należy sprawdzić serwery dns.

sudo nano /etc/resolv.conf

i dodać:

nameserver 1.1.1.1
nameserver 8.8.8.8

🧠 KROK 3 — uruchamianie Minecraft

👉 NIE rób systemd dla MC na start

Zrób to w Crafty:

  • dodaj serwer
  • wskaż server.jar
  • włącz autostart

👉 mniej problemów


✅ Gotowe — masz:

  • Debian headless ✔
  • serwer Minecraft ✔
  • panel WWW ✔
  • auto-start ✔