Un servidor MCP que permite a los asistentes de IA consultar en tiempo real paquetes, opciones, ajustes de Home Manager y otros recursos de NixOS con precisión.
Infinidoge/nix-minecraft
Un flake de Nix que empaqueta versiones de servidores de Minecraft, loaders de mods, el proxy Velocity y herramientas para modpacks, para alojarlos con NixOS.
- Estrellas
- 632
- Forks
- 93
- Issues abiertos
- 45
- Último commit
- ayer
¿Qué es?
nix-minecraft empaqueta software de servidor de Minecraft para el ecosistema de Nix, con un enfoque en el lado del servidor. Ofrece derivaciones para todas las versiones del servidor vanilla, además de versiones compatibles de Fabric, Legacy Fabric, Quilt, Paper, Purpur y NeoForge, así como del proxy Velocity.
Además de los paquetes de servidor, el flake incluye un módulo de NixOS (services.minecraft-servers) para ejecutar varios servidores a la vez. Los directorios de datos, server.properties, las listas de permitidos, los operadores, las opciones de JVM, las reglas del firewall y el comportamiento de reinicio se configuran de forma declarativa. Los mods, plugins y archivos de configuración se pueden enlazar o generar mediante las opciones symlinks y files.
El proyecto también incluye utilidades para modpacks: fetchPackwizModpack para packs de packwiz, fetchModrinthModpack para archivos .mrpack y nix-modrinth-prefetch para convertir un ID de versión de Modrinth en una expresión fetchurl.
Funciones clave
- 01Empaqueta versiones de servidores vanilla, Fabric, Quilt, Paper, Purpur, NeoForge y Velocity
- 02Ofrece un módulo de NixOS para alojar varios servidores de Minecraft con systemd
- 03Gestiona de forma declarativa server.properties, la lista de permitidos, los operadores y los jugadores bloqueados
- 04Enlaza mods y archivos de configuración en los directorios del servidor mediante las opciones symlinks y files
- 05Genera derivaciones de Nix para modpacks de packwiz y Modrinth
Casos de uso
- Alojar un servidor de Minecraft en NixOS con una configuración reproducible
- Ejecutar un servidor Paper o Fabric con un modpack fijado por hash
- Operar un proxy Velocity delante de varios servidores backend
- Gestionar varios servidores de Minecraft en una máquina con una configuración declarativa
Inicio rápido
- 1
Añade nix-minecraft como flake input en tu flake.nix
- 2
Importa el módulo de NixOS y aplica el overlay en la configuración del sistema
- 3
Prueba el helper de prefetch de modrinth en un shell temporal
nix shell github:Infinidoge/nix-minecraft#nix-modrinth-prefetch
Antes de usarlo
- Está desarrollado exclusivamente como Nix flake; la ruta de flake-compat no se prueba de forma activa.
- Está pensado para alojamientos gestionados con NixOS, por lo que resulta poco útil fuera del ecosistema de Nix.
Temas
Preguntas frecuentes
- ¿Qué es nix-minecraft?
- Un flake de Nix que empaqueta versiones de servidores de Minecraft, loaders de mods, el proxy Velocity y herramientas para modpacks, para alojarlos con NixOS. nix-minecraft empaqueta software de servidor de Minecraft para el ecosistema de Nix, con un enfoque en el lado del servidor. Ofrece derivaciones para todas las versiones del servidor vanilla, además de versiones compatibles de Fabric, Legacy Fabric, Quilt, Paper, Purpur y NeoForge, así como del proxy Velocity.
- ¿nix-minecraft es gratuito? ¿Qué licencia tiene?
- nix-minecraft es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿nix-minecraft sigue mantenido?
- Mantenimiento activo. El último commit de nix-minecraft fue el 5 nov 2026.
- ¿Para qué puedo usar nix-minecraft?
- Alojar un servidor de Minecraft en NixOS con una configuración reproducible Ejecutar un servidor Paper o Fabric con un modpack fijado por hash Operar un proxy Velocity delante de varios servidores backend Gestionar varios servidores de Minecraft en una máquina con una configuración declarativa
- ¿Cómo se instala nix-minecraft?
- Añade nix-minecraft como flake input en tu flake.nix Importa el módulo de NixOS y aplica el overlay en la configuración del sistema Prueba el helper de prefetch de modrinth en un shell temporal: nix shell github:Infinidoge/nix-minecraft#nix-modrinth-prefetch
- ¿Dónde consigo nix-minecraft?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Infinidoge/nix-minecraft
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un flake de Nix que empaqueta herramientas de IA como ComfyUI para ejecutarlas en NixOS y Linux sin configurar dependencias manualmente.
Una flake de Nix que empaqueta la CLI de ingeniería inversa REA y su servidor MCP para agentes de IA, con Ghidra integrado.
Un launcher multiplataforma para Minecraft con gestión de mods, creación de modpacks e instaladores para Forge, Fabric, Quilt, NeoForge y más.
Un tema para el gestor de arranque GRUB que recrea el menú principal de Minecraft, con textos de bienvenida e imágenes de fondo.
Un servidor de Minecraft escrito íntegramente en Rust, diseñado para ofrecer un alojamiento rápido, eficiente y personalizable, compatible con las mecánicas vanilla.