Project

General

Profile

Actions

Feature #3119

open

Servidor de pruebas lab.fragote.com: configuración de la VM con Docker, Traefik y túnel FRP

Added by Jimmy Huerta about 1 month ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Normal
Assignee:
Start date:
10/07/2026
Due date:
% Done:

80%

Estimated time:

Description

Proyecto interno solicitado por Francis Gonzales: contar con un servidor de pruebas donde publicar los proyectos Docker de FraGoTe bajo un subdominio propio con HTTPS (*.lab.fragote.com), sin abrir puertos en la red de la oficina. La guía es su SOP «Despliegue local de servicios Docker con FRP en servidor de pruebas» (02/10/2026).

Comportamiento actual

Al iniciar la tarea ya estaban listos el DNS comodín, el certificado, el servidor de entrada en el VPS y la máquina virtual «lab» con Ubuntu y Docker. Faltaba la parte de la oficina: los subdominios del laboratorio llegaban al VPS pero no tenían a dónde seguir y respondían «página no encontrada».

Comportamiento esperado

Cualquier <proyecto>.lab.fragote.com llega hasta la VM de la oficina, donde un enrutador (Traefik) lo entrega al contenedor del proyecto correspondiente. Publicar un proyecto nuevo solo requiere declarar etiquetas en su configuración, sin tocar el VPS ni el túnel.

Alcance del cambio

1. Revisión del SOP. Lectura completa y observaciones antes de implementar.

2. VM «lab». Verificar recursos, Docker y conexión con el VPS.

3. Entrada del laboratorio. Configurar y levantar Traefik y el cliente del túnel (sección 6.4 del SOP).

4. Prueba de despliegue. Publicar un servicio de prueba protegido con usuario y clave (sección 7 del SOP).

Criterios de aceptación

  1. Un subdominio sin proyecto (por ejemplo algo.lab.fragote.com) responde el «no encontrado» de Traefik y ya no el del VPS.
  2. Un proyecto publicado solo con etiquetas responde en su subdominio y pide usuario y clave.
  3. GitLab (gitlab.fragote.com) sigue funcionando igual.
  4. Tras reiniciar el servidor, la VM y los servicios vuelven a levantarse solos.

Fuera del alcance

La publicación de proyectos reales, la ampliación del disco de la VM y la protección adicional del túnel con token quedan como decisiones de Francis.

Actions

Also available in: Atom PDF