Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

ffxiv-free-company-portal

Portal auto-alojado y bot de Discord para una sola Free Company de Final Fantasy XIV. Incluye verificación de miembros, gestión de eventos, seguimiento de colecciones, guías integradas y herramientas oficiales sin necesidad de servidor externo.

Ficha actualizada 27 sept 2026, 22:12 · upstream 27 sept 2026, 21:50 · release v1.0.0

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es ffxiv-free-company-portal

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

Este proyecto ofrece un portal web privado y un bot de Discord integrado específicamente para gestionar una única Free Company de Final Fantasy XIV. La solución combina autenticación OAuth con Discord, verificación de miembros a través de Lodestone y gestión de roles, permitiendo una integración fluida entre la comunidad en el juego y la plataforma externa.

CASOS DE USO
  • Gestión centralizada de eventos (Dungeon, Raid, Treasure Map) con listas de espera y recordatorios automáticos.
  • Verificación automática de miembros mediante conexión a Lodestone y asignación de roles en Discord.
  • Seguimiento de colecciones (monturas, títulos, logros) con vistas personales y de grupo.
  • Acceso a guías integradas para progresión (Zodiac, Anima, Eureka) y herramientas de crafting/gathering.
  • Administración de la Free Company desde una interfaz web con soporte para branding personalizado.
  • Integración segura con Discord mediante bot propio con configuración de permisos granular.
PUNTOS DESTACADOS
  • Arquitectura basada en Docker Compose con PostgreSQL y almacenamiento persistente (S3/MinIO).
  • Soporte nativo para despliegue local, Cloudflare Tunnel o Tailscale Funnel sin exposición directa de puertos.
  • Librería de guías preconfigurada para contenido actualizado del juego (Zodiac, Anima, Eureka, etc.).
  • Módulo de administración web con control de privacidad, exportación de datos y gestión de retención.
  • Bot de Discord independiente por instalación para evitar conflictos entre comunidades.
  • Scripts de respaldo portables (.ps1, .sh) y recuperación desde backup sin pérdida de datos.
PRECAUCIONES
  • No oficial ni afiliado a Square Enix; uso bajo responsabilidad del usuario.
  • Dependencia obligatoria de una cuenta de Discord con permisos para crear aplicaciones.
  • Requiere almacenamiento encriptado para credenciales, base de datos y backups.
  • Configuración inicial compleja mediante wizard web que requiere acceso HTTPS o túnel.
  • No soporta múltiples Free Companies; cada instalación está limitada a una sola comunidad.
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Listo para automatizar

Utilizar Docker Compose con PostgreSQL persistente. Asegurar almacenamiento encriptado para .env y backups. Configurar Cloudflare Tunnel o Tailscale Funnel para acceso público sin abrir puertos. Nunca publicar credenciales, tokens ni archivos de backup. Validar HTTPS y HSTS antes de invitar miembros.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQLS3/MinIO
BASES DE DATOS
PostgreSQL
PUERTOS
808090303000
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.

1informes
—RAM mediana
2/5dificultad
100%lo recomienda