Upload files to "/"
This commit is contained in:
parent
a2dcb844fc
commit
1e5ee8e0aa
1 changed files with 56 additions and 0 deletions
56
docker-compose.yml
Normal file
56
docker-compose.yml
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
# Stack 1 mc-router with 2 minecraft-server
|
||||||
|
# Commenter une ligne si pas besoin de personnaliser une option (usage de l'option par défaut)
|
||||||
|
|
||||||
|
version: "3.8"
|
||||||
|
|
||||||
|
services:
|
||||||
|
# Premier serveur Minecraft (Creatif)
|
||||||
|
creative: #Nom du service
|
||||||
|
container_name: creative #Nom du conteneur
|
||||||
|
image: itzg/minecraft-server #Image du conteneur
|
||||||
|
environment:
|
||||||
|
EULA: "true" #Accepter les conditions générales
|
||||||
|
OPS_FILE: "./configs/lists/ops.json" #Fichier qui liste les admins du serveur
|
||||||
|
MEMORY: "8192M" #Quantité de mémoire max allouable
|
||||||
|
MAX_PLAYERS: "20" #Nombre de joueurs max
|
||||||
|
MOTD: "Bienvenue sur le serveur créatif" #Message de description dans le choix des serveurs
|
||||||
|
ICON: "./configs/icons/creative.png" #Avatar du serveur dans la liste de choix des serveurs
|
||||||
|
MODE: "1" #Mode créatif (Si variable d'environnement non spécifiée, mode survie par défaut)
|
||||||
|
LEVEL: "Creative World" #Nom de la map
|
||||||
|
SEED: "" #Seed personnalisée si besoin
|
||||||
|
SPAWN_PROTECTION: "16" #Nombre de blocs de protection du spawn contre la modification
|
||||||
|
volumes:
|
||||||
|
- /var/lib/docker/volumes/Minecraft_Servers/creative:/data #Data du serveur
|
||||||
|
- /var/lib/docker/volumes/Minecraft_Servers/configs:/data/configs #Configs du serveur (J'ai fais le choix de monter un dossier configs commun au deux serveurs afin de simplifier l'accès à certaine data (OPS_FILE et ICON))
|
||||||
|
|
||||||
|
# Second serveur Minecraft (Survie)
|
||||||
|
survival:
|
||||||
|
container_name: survival
|
||||||
|
image: itzg/minecraft-server
|
||||||
|
environment:
|
||||||
|
EULA: "true"
|
||||||
|
OPS_FILE: "./configs/lists/ops.json"
|
||||||
|
MEMORY: "8192M"
|
||||||
|
MAX_PLAYERS: "20"
|
||||||
|
MOTD: "Bienvenue sur le serveur survie"
|
||||||
|
ICON: "./configs/icons/survival.png"
|
||||||
|
LEVEL: "Survival World"
|
||||||
|
SPAWN_PROTECTION: "16"
|
||||||
|
SEED: ""
|
||||||
|
volumes:
|
||||||
|
- /var/lib/docker/volumes/Minecraft_Servers/survival:/data
|
||||||
|
- /var/lib/docker/volumes/Minecraft_Servers/configs:/data/configs
|
||||||
|
|
||||||
|
# Reverse proxy Minecraft
|
||||||
|
router:
|
||||||
|
image: ${MC_ROUTER_IMAGE:-itzg/mc-router}
|
||||||
|
depends_on:
|
||||||
|
- creative
|
||||||
|
- survival
|
||||||
|
environment:
|
||||||
|
MAPPING: |
|
||||||
|
creative.tondomain.com=creative:25565
|
||||||
|
survival.tondomain.com=survival:25565
|
||||||
|
ports:
|
||||||
|
- "25565:25565"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue