feat(A07_dtic-DNS): Ámbito DNS operativo + CLI para gestión de CoreDNS
- Crear ámbito A07_dtic-DNS con manifiesto y plan A07.P001 - Implementar CLI dns.rb con 7 subcomandos (status, zona, registros, buscar, backup, reload, corefile) - Detectar servidor srvv-dns: CoreDNS en Docker (10.0.10.2, VM 112 en srv-pmox1) - Documentar zona frlr.utn.edu.ar con 20+ registros (A, CNAME, MX, TXT, SRV) - Actualizar ficha nodos/srvv-dns.md con información técnica completa - Agregar script reparar.sh para ns8-apps (pendiente de ejecución) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.6
parent
be3a78c50a
commit
a013811aa2
@@ -0,0 +1,40 @@
|
||||
#!/bin/bash
|
||||
# Script para reparar el contenedor srvv-apps (tinyfilemanager)
|
||||
# Ejecutar en srv-ns8 con: sudo bash reparar.sh
|
||||
|
||||
echo "🔧 Reparando contenedor srvv-apps..."
|
||||
|
||||
# 1. Eliminar directorio index.php erróneo
|
||||
echo " 1. Eliminando directorio index.php incorrecto..."
|
||||
rm -rf /home/rmonla/Documentos/GitHub/dtic-srv-NS8/servicios/nginx/ns8-apps/index.php
|
||||
|
||||
# 2. Descargar el archivo index.php correcto
|
||||
echo " 2. Descargando index.php desde GitHub..."
|
||||
curl -sL https://raw.githubusercontent.com/tinyfilemanager/tinyfilemanager/master/index.php \
|
||||
-o /home/rmonla/Documentos/GitHub/dtic-srv-NS8/servicios/nginx/ns8-apps/index.php
|
||||
|
||||
# 3. Verificar descarga
|
||||
if [ -f /home/rmonla/Documentos/GitHub/dtic-srv-NS8/servicios/nginx/ns8-apps/index.php ]; then
|
||||
echo " ✅ index.php descargado correctamente"
|
||||
ls -la /home/rmonla/Documentos/GitHub/dtic-srv-NS8/servicios/nginx/ns8-apps/index.php
|
||||
else
|
||||
echo " ❌ Error al descargar index.php"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# 4. Iniciar contenedor
|
||||
echo " 3. Iniciando contenedor srvv-apps..."
|
||||
docker start srvv-apps
|
||||
|
||||
# 5. Verificar estado
|
||||
sleep 2
|
||||
if docker ps | grep -q srvv-apps; then
|
||||
echo " ✅ Contenedor srvv-apps iniciado exitosamente"
|
||||
docker ps | grep srvv-apps
|
||||
else
|
||||
echo " ⚠️ El contenedor no se mantuvo running. Revisando logs..."
|
||||
docker logs srvv-apps --tail 20
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "✅ Reparación completada. El servicio apps debería estar disponible en srv-ns8/apps"
|
||||
Reference in New Issue
Block a user