Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

btcservermanager

Panel web para gestionar servidores dedicados de Arma 3, DayZ y Arma Reforger. Incluye gestión de mods, integración Discord, autenticación SteamCMD QR y despliegue seguro con Docker Compose.

Ficha actualizada 22 sept 2026, 14:54 · upstream 22 sept 2026, 14:42 · release 1.0.4

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es btcservermanager

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

BTC Server Manager es una plataforma de orquestación basada en web diseñada para alojar, gestionar y monitorizar instancias dedicadas de Arma 3, DayZ y Arma Reforger. Construida con Next.js, React y Node.js, ofrece una interfaz unificada para administrar múltiples servidores desde un solo panel, automatizando actualizaciones, gestión de mods y edición de configuraciones.

La herramienta destaca por su integración profunda con SteamCMD, permitiendo la búsqueda y descarga directa de mods del Workshop (incluyendo resolución automática de IDs hexadecimales en Reforger) y generación de configuraciones CBA personalizadas. Además, facilita la orquestación de clientes headless para Arma 3 y ofrece un gestor de archivos web para editar configuraciones críticas sin intervención manual.

La plataforma incluye una integración nativa con Discord para crear eventos, gestionar listas tácticas y recibir alertas sobre actualizaciones o fallos del servidor. Sin embargo, debido a que controla procesos nativos y modifica archivos del host, es imperativo desplegarla detrás de una capa de autenticación como Cloudflare Access o un proxy seguro, nunca expuesta directamente al internet público.

CASOS DE USO
  • Gestión centralizada de múltiples instancias de servidores de juegos diferentes desde una única interfaz web.
  • Automatización del ciclo de vida de mods mediante integración con Steam Web API y scraper de Reforger Workshop.
  • Creación y gestión de eventos de juego en Discord con sistema de RSVP interactivo y asignación automática de roles.
  • Despliegue seguro en VPS o servidores locales utilizando Cloudflare Tunnel para evitar la exposición directa de puertos.
  • Edición dinámica de archivos de configuración (server.cfg, config.json) directamente desde el navegador.
  • Orquestación de clientes headless para mejorar el rendimiento del servidor principal en Arma 3.
PUNTOS DESTACADOS
  • Soporte multi-juego: gestión unificada para Arma 3, DayZ y Arma Reforger con matrices de funcionalidad específicas.
  • Integración nativa con Discord para operaciones comunitarias, alertas automáticas y gestión de listas tácticas.
  • Autenticación SteamCMD segura mediante código QR móvil, eliminando la necesidad de almacenar contraseñas en texto plano.
  • Optimización de almacenamiento mediante repositorio global deduplicado y uso de symlinks para mods compartidos.
  • Gestor de escenarios y misiones con soporte para carga directa de archivos .pbo y edición visual de configuraciones.
  • Generación automática de claves de firma (.bikey) y paquetes CBA personalizados por instancia.
PRECAUCIONES
  • Licencia CC BY-NC-SA 4.0: el software está destinado a uso no comercial y requiere atribución al autor original.
  • No debe exponerse directamente a internet sin una capa de autenticación (ej. Cloudflare Access) por seguridad crítica.
  • Funcionalidad de gestión de escenarios y misiones limitada exclusivamente a Arma Reforger en la matriz de soporte.
  • Requiere Docker Compose para el despliegue, no incluye Dockerfile nativo para construcción directa de imagen.
  • Dependencia de servicios externos como Steam Web API y Discord Bot para funcionalidades específicas.
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Utilizar docker-compose.yml con el servicio cloudflared. Configurar TUNNEL_TOKEN en .env. Proteger el panel principal mediante Cloudflare Access (HTTP/HTTPS). Opcionalmente configurar FASTDL_DOMAIN para descarga de misiones rápida. No exponer puertos al router; usar túnel outbound. Asegurar variables de entorno de Discord y Steam antes del arranque.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
51732302240220016060808080811272312270161777719999
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.