Fairphone 3 · postmarketOS · Docker

Le serveur de jeux qui tient dans une poche

Trois jeux tournent sur ce téléphone. Ils sont accessibles depuis le réseau local, à l'adresse 192.168.1.109.

Minecraft

Édition Java, 5 joueurs maximum, sur liste blanche. Deux mondes existent, un seul tourne à la fois : le monde normal (avec sa carte) ou le OneBlock, une île par joueur.

192.168.1.109 Carte du monde normal
  1. Ouvrir Minecraft (édition Java), puis Multijoueur.
  2. Ajouter un serveur et coller l'adresse ci-dessus.
  3. Votre pseudo doit avoir été ajouté à la liste blanche.

BrowserQuest

Petit jeu de rôle multijoueur, directement dans le navigateur. Rien à installer.

Jouer maintenant http://192.168.1.109:8080
  1. Cliquer sur Jouer maintenant, choisir un nom, et c'est parti.

Quake 3 Arena

Match à mort, 8 joueurs maximum, des bots complètent les parties. Il faut le jeu installé (client ioquake3 et ses fichiers .pk3).

\connect 192.168.1.109
  1. Lancer Quake 3 et ouvrir la console (touche ² ou ~).
  2. Coller la commande ci-dessus. Le serveur n'apparaît pas dans la liste « Local », c'est normal.
  3. Sur macOS, si le jeu reste sur « Awaiting challenge », le lancer depuis le terminal :
    ioquake3.app/Contents/MacOS/ioquake3 +connect 192.168.1.109

Ce qui tourne, et où

Tout est décrit dans ~/game/compose.yaml sur le téléphone. Pour changer de monde Minecraft : ~/game/monde.sh normal ou ~/game/monde.sh oneblock.

ServiceConteneurPortDonnées
Cette pageaccueil80 et 443 (TCP)~/game/accueil
Minecraft, monde normalminecraft25565 (TCP), carte web sur 8100~/game/data
Minecraft, OneBlockminecraft-oneblock25565 (TCP)~/game/data-oneblock
BrowserQuestbrowserquest8080 et 8000 (TCP)aucune
Quake 3quake327960 (UDP)~/game/quake3/baseq3