Installation du serveur

Ce guide décrit l’installation du serveur dédié DauphinCraft sur une machine Linux.

Prérequis

Composant

Requis

Système

Debian 11+ ou Ubuntu 22.04 LTS (64 bits)

RAM

1 Go minimum

Stockage

500 Mo libres

Réseau

IP publique ou réseau local avec NAT

Port

UDP 7777 ouvert en entrée

Droits

Accès root ou sudo

Extraction de l’archive

Téléchargez l’archive serveur depuis le dépôt officiel :

wget http://<gitea-host>/dauphincraft/releases/download/v0.1.0/DauphinCraft-Server-v0.1.tar.gz

Extrayez-la dans /opt :

sudo tar -xzf DauphinCraft-Server-v0.1.tar.gz -C /opt/
sudo mv /opt/DauphinCraft-Server /opt/dauphincraft

Installation

Lancez le script d’installation fourni en tant que root :

cd /opt/dauphincraft
sudo bash install.sh

Ce script :

  1. Crée un utilisateur système dauphincraft.

  2. Installe le fichier de service systemd dans /etc/systemd/system/dauphincraft.service.

  3. Active et démarre le service automatiquement.

Vérification du service

systemctl status dauphincraft

Une sortie de type Active: active (running) confirme que le serveur tourne correctement.

Ouverture du port pare-feu

Avec ufw (Ubuntu) :

sudo ufw allow 7777/udp
sudo ufw reload

Avec iptables :

sudo iptables -A INPUT -p udp --dport 7777 -j ACCEPT
sudo iptables-save > /etc/iptables/rules.v4

Consultation des logs

Via journalctl (en temps réel) :

journalctl -u dauphincraft -f

Via le fichier de log :

tail -f /var/log/dauphincraft.log