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