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 ✔