<- SPÄŤ NA HLAVNÝ TERMINÁL

PROJECT: GAMING_NODE_01

Implementácia herného servera na Mini PC architektúre

[ 01_HARDVÉROVÁ_KONFIGURÁCIA ]

Pre tento projekt som zvolil Mini PC kvôli jeho nízkej spotrebe (TDP) a kompaktným rozmerom, čo je ideálne pre 24/7 prevádzku domáceho labu.

CPU
Intel Core i5 (4-jadrá)
RAM
16GB DDR4
DISK
256GB NVMe SSD
OS
Ubuntu Server 24.04

[ 02_POSTUP_INŠTALÁCIE ]

1. Príprava OS: Inštalácia Ubuntu Server 24.04 LTS cez bootovateľné USB. Počas inštalácie som zvolil "Minimal Install" pre šetrenie zdrojov.

2. Sieťové nastavenia: Konfigurácia statickej IP adresy cez Netplan, aby bol server v lokálnej sieti vždy dostupný na rovnakej adrese.

sudo nano /etc/netplan/00-installer-config.yaml # Nastavená IP: 192.168.1.50

3. Inštalácia PufferPanel: Použitý automatizovaný skript pre rýchle nasadenie ovládacieho panela.

curl -s https://packagecloud.io/install/repositories/pufferpanel/pufferpanel/script.deb.sh | sudo bash
sudo apt install pufferpanel
sudo systemctl enable --now pufferpanel

4. Vytvorenie Admina: Pridanie prvého používateľa s prístupom do web rozhrania.

sudo pufferpanel user add

[ 03_SIEŤOVÁ_BEZPEČNOSŤ ]

Povolenie potrebných portov vo firewalli (UFW) pre prístup k panelu a herným serverom:

sudo ufw allow 8080/tcp # Web UI
sudo ufw allow 5657/tcp # SFTP
sudo ufw allow 25565/tcp # Minecraft node