olimp/roles/minecraft/templates/docker-compose.yml.j2
Administrator 9f6f9e4ee8 Update 4 files
- /group_vars/all.yml
- /roles/minecraft/templates/docker-compose.yml.j2
- /roles/minecraft-neoforge/tasks/main.yml
- /olimp-deploy.yml
2025-11-04 12:07:10 +00:00

24 lines
648 B
Django/Jinja

version: '3.8'
services:
minecraft:
image: itzg/minecraft-server:latest
container_name: minecraft-neoforge
restart: unless-stopped
ports:
- "{{ minecraft_port }}:25565/tcp"
- "{{ minecraft_port }}:25565/udp"
environment:
EULA: "{{ minecraft_eula }}"
TYPE: "{{ minecraft_type }}"
VERSION: "{{ minecraft_version }}"
MEMORY: "{{ minecraft_memory }}"
MOTD: "{{ minecraft_motd }}"
ONLINE_MODE: "{{ minecraft_online_mode }}"
volumes:
- "{{ minecraft_data_dir }}:/data"
networks:
- minecraft-net
networks:
minecraft-net:
driver: bridge