Saneamiento: Eliminación de servicios obsoletos (proxy, rustdesk)
This commit is contained in:
@@ -1,16 +0,0 @@
|
||||
# Commit rm-PROXY 1.0.0
|
||||
|
||||
## Status
|
||||
Completed
|
||||
|
||||
## Implementation Details
|
||||
- Docker build successful: validated Dockerfile
|
||||
- Git commit performed with message "feat: initial setup of rm-PROXY API proxy with Docker and Nginx"
|
||||
- SCORRIG activated for future optimization
|
||||
- Prepared for push to GitHub: no remote configured, requires manual setup
|
||||
|
||||
## Metrics
|
||||
- Build Success: true
|
||||
|
||||
## Date
|
||||
2025-11-15
|
||||
@@ -1,3 +0,0 @@
|
||||
Verification completed for version 1.0.0.
|
||||
Versions consistent in package.json and CHANGELOG.md.
|
||||
No automated tests available.
|
||||
@@ -1,10 +0,0 @@
|
||||
# Verification Configuración IP Contenedor 2025-11-15
|
||||
|
||||
## Status
|
||||
Completed
|
||||
|
||||
## Implementation Details
|
||||
Added networks with proxy_net, subnet, and ipv4_address using CONTAINER_IP variable.
|
||||
|
||||
## Date
|
||||
2025-11-15
|
||||
@@ -1,13 +0,0 @@
|
||||
# Verification Configuración Macvlan Pública 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Date:** 2025-11-15
|
||||
|
||||
**Implementation Details:**
|
||||
|
||||
- Configured macvlan network with IP 190.114.205.18
|
||||
- Gateway: 190.114.205.1
|
||||
- Subnet: 190.114.205.0/24
|
||||
- Parent: eth0
|
||||
- Removed ports from docker-compose.yml
|
||||
@@ -1,10 +0,0 @@
|
||||
# Verification Configuración Página Personalizada 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Implementation Details:**
|
||||
|
||||
- Updated nginx.conf to serve static files
|
||||
- Updated Dockerfile to copy index.html
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,7 +0,0 @@
|
||||
# Verification Configuración Red IP Pública 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Implementation Details:** Updated docker-compose.yml with PUBLIC_IP variable for configurable IP binding.
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,7 +0,0 @@
|
||||
# Verification Curl Domain 2025-11-15
|
||||
|
||||
**Status:** Failed - DNS not configured
|
||||
|
||||
**Implementation Details:** curl to http://ns8.frlr.utn.edu.ar could not resolve host, indicating DNS is not set up for ns8.frlr.utn.edu.ar to point to 190.114.205.18
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,7 +0,0 @@
|
||||
# Verification Curl Localhost 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Implementation Details:** curl http://localhost returned the Nginx Proxy Manager welcome page
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,7 +0,0 @@
|
||||
# Verification Curl IP Pública 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Implementation Details:** container started with macvlan, curl to http://190.114.205.18 returned the welcome page HTML with title "Bienvenido a rm-PROXY"
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,11 +0,0 @@
|
||||
# Verification Organización de Archivos 2025-11-15
|
||||
|
||||
## Status
|
||||
Completed
|
||||
|
||||
## Implementation Details
|
||||
- Created folders: docs, config, docker, public
|
||||
- Moved files in rm-PROXY
|
||||
|
||||
## Date
|
||||
2025-11-15
|
||||
@@ -1,7 +0,0 @@
|
||||
# Verification Página de Bienvenida 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Implementation Details:** Created index.html with welcome message for rm-PROXY
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,12 +0,0 @@
|
||||
# Verification rm-PROXY 1.0.0
|
||||
|
||||
## Status
|
||||
Completed
|
||||
|
||||
## Implementation Details
|
||||
- Created Dockerfile with Nginx on Ubuntu
|
||||
- Configured nginx.conf for transparent routing to localhost:8080 on port 80
|
||||
- Created docker-compose.yml for proxy service
|
||||
|
||||
## Date
|
||||
2025-11-15
|
||||
@@ -1,10 +0,0 @@
|
||||
# Verification Verificación Final Curl 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Implementation Details:**
|
||||
- Stopped nginx-proxy-manager
|
||||
- Started rm-PROXY container with custom page
|
||||
- Curl confirmed welcome message on localhost
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,16 +0,0 @@
|
||||
# Container IP Configuration for rm-PROXY
|
||||
|
||||
**Date:** 2025-11-15
|
||||
|
||||
## Description
|
||||
Request to configure the container IP for rm-PROXY to ensure proper network isolation and static IP assignment.
|
||||
|
||||
## What Was Accomplished
|
||||
- Added a `networks` section to the Docker Compose configuration specifying the `proxy_net` network.
|
||||
- Configured the `ipv4_address` for the container using the `CONTAINER_IP` environment variable to assign a static IP within the defined network.
|
||||
|
||||
## Files Affected
|
||||
- `../rm-PROXY/docker/docker-compose.yml`: Modified to include the networks configuration and IP assignment.
|
||||
|
||||
## Summary
|
||||
The container IP configuration has been successfully implemented, allowing rm-PROXY to operate with a predictable and isolated network setup. This change enhances the reliability of the proxy service by preventing IP conflicts and ensuring consistent connectivity.
|
||||
@@ -1,14 +0,0 @@
|
||||
# 251115 - Configuración Macvlan Pública rm-PROXY
|
||||
|
||||
**Fecha:** 2025-11-15
|
||||
|
||||
**Descripción de la Solicitud:** Configurar macvlan con IP pública para rm-PROXY.
|
||||
|
||||
**Lo Realizado:**
|
||||
- Actualizado docker-compose.yml para usar driver macvlan con IP 190.114.205.18, gateway 190.114.205.1, subnet 190.114.205.0/24, parent eth0.
|
||||
- Removidos los puertos.
|
||||
|
||||
**Archivos Afectados:**
|
||||
- ../rm-PROXY/docker/docker-compose.yml
|
||||
|
||||
**Resumen:** Se configuró la red macvlan para asignar una IP pública al contenedor rm-PROXY, eliminando la exposición de puertos.
|
||||
-18
@@ -1,18 +0,0 @@
|
||||
# Configuración de Página Personalizada para rm-PROXY
|
||||
|
||||
## Fecha
|
||||
2025-11-15
|
||||
|
||||
## Descripción de la Solicitud
|
||||
Se solicitó la configuración de una página personalizada para el proyecto rm-PROXY, con el objetivo de servir contenido estático desde el directorio `public/index.html` utilizando Nginx como servidor web dentro de un contenedor Docker.
|
||||
|
||||
## Lo que se Logró
|
||||
- Se actualizó el archivo `nginx.conf` para configurar Nginx y servir el archivo `public/index.html` como página principal.
|
||||
- Se modificó el `Dockerfile` para copiar el directorio `public` al contenedor y exponer el puerto 80 para el servicio web.
|
||||
|
||||
## Archivos Afectados
|
||||
- `config/nginx.conf`: Configuración de Nginx para servir contenido estático.
|
||||
- `docker/Dockerfile`: Instrucciones para construir la imagen Docker, incluyendo la copia de archivos públicos.
|
||||
|
||||
## Resumen
|
||||
La configuración permite que rm-PROXY sirva una página personalizada de bienvenida a través de Nginx en un entorno Dockerizado, facilitando el despliegue y la personalización del contenido web.
|
||||
@@ -1,16 +0,0 @@
|
||||
# Configuración de Red IP Pública rm-PROXY
|
||||
|
||||
## Fecha
|
||||
2025-11-15
|
||||
|
||||
## Descripción de la Solicitud
|
||||
Se solicitó la configuración de la red para utilizar una IP pública en el proyecto rm-PROXY, permitiendo el acceso externo a los servicios desplegados en contenedores Docker.
|
||||
|
||||
## Lo Realizado
|
||||
- Se actualizó el archivo `docker-compose.yml` para incorporar la variable de entorno `PUBLIC_IP` en la configuración de puertos, facilitando la exposición de servicios en la IP pública especificada.
|
||||
|
||||
## Archivos Afectados
|
||||
- `../rm-PROXY/docker/docker-compose.yml`: Modificado para usar la variable `PUBLIC_IP` en las definiciones de puertos.
|
||||
|
||||
## Resumen
|
||||
La configuración de red se completó exitosamente, permitiendo que los servicios de rm-PROXY sean accesibles a través de la IP pública definida. Esto mejora la accesibilidad externa sin comprometer la seguridad interna del sistema.
|
||||
@@ -1,12 +0,0 @@
|
||||
# Trazabilidad: Documentación rm-PROXY - 15/11/2025
|
||||
|
||||
## Resumen de la Documentación
|
||||
|
||||
Se completó la fase de documentación inicial para el proyecto rm-PROXY:
|
||||
|
||||
- Creación del directorio `/home/rmonla/Documentos/GitHub/rm-PROXY`
|
||||
- Inicialización del repositorio Git en el directorio
|
||||
- Creación del archivo `README.md` con contenido inicial documentando el proyecto proxy de API, incluyendo:
|
||||
- Descripción del proyecto como intermediario entre clientes y servicios backend
|
||||
- Características iniciales: enrutamiento, autenticación, logging, configuración
|
||||
- Secciones pendientes para instalación, uso y contribución
|
||||
@@ -1,16 +0,0 @@
|
||||
# Task Completion: Generation of Welcome Page for rm-PROXY
|
||||
|
||||
**Date:** 2025-11-15
|
||||
|
||||
**Description of the Request:**
|
||||
The task involved generating a welcome page for rm-PROXY to confirm its functionality when running on localhost. This included creating a basic HTML page with a welcome message to verify that the proxy is operational.
|
||||
|
||||
**What Was Accomplished:**
|
||||
- Created `index.html` containing a welcome message specifically for rm-PROXY.
|
||||
- The page serves as a confirmation that the proxy is functioning correctly on localhost.
|
||||
|
||||
**Files Affected:**
|
||||
- `index.html` (newly created file)
|
||||
|
||||
**Summary:**
|
||||
The welcome page for rm-PROXY has been successfully generated and implemented. This allows for easy verification of the proxy's functionality on localhost, providing a simple interface to confirm that the system is running as expected.
|
||||
@@ -1,27 +0,0 @@
|
||||
# Organización de Archivos en rm-PROXY
|
||||
|
||||
## Fecha
|
||||
2025-11-15
|
||||
|
||||
## Descripción de la Solicitud
|
||||
Organizar los archivos del proyecto rm-PROXY en carpetas apropiadas para mejorar la estructura y mantenibilidad del código.
|
||||
|
||||
## Lo Realizado
|
||||
Se crearon las siguientes carpetas en el directorio del proyecto rm-PROXY:
|
||||
- `docs/`: Para documentación y archivos relacionados.
|
||||
- `config/`: Para archivos de configuración.
|
||||
- `docker/`: Para archivos relacionados con Docker (Dockerfile, docker-compose.yml).
|
||||
- `public/`: Para archivos públicos accesibles, como páginas HTML.
|
||||
|
||||
Los archivos existentes se movieron a las carpetas correspondientes según su propósito.
|
||||
|
||||
## Archivos Afectados
|
||||
- `README.md` → Movido a `docs/README.md`
|
||||
- `nginx.conf` → Movido a `config/nginx.conf`
|
||||
- `Dockerfile` → Movido a `docker/Dockerfile`
|
||||
- `docker-compose.yml` → Movido a `docker/docker-compose.yml`
|
||||
- `index.html` → Movido a `public/index.html`
|
||||
- Archivos de documentación adicionales (como `251115_generacion_pagina_bienvenida_rm-PROXY.md` y `verification_pagina_bienvenida_251115.md`) ya estaban en `docs/`
|
||||
|
||||
## Resumen
|
||||
La reorganización del proyecto rm-PROXY ha mejorado la claridad y organización del código fuente, facilitando el mantenimiento y la colaboración. Todas las carpetas fueron creadas exitosamente y los archivos movidos sin pérdida de datos.
|
||||
@@ -1,25 +0,0 @@
|
||||
events {
|
||||
|
||||
worker_connections 1024;
|
||||
|
||||
}
|
||||
|
||||
http {
|
||||
|
||||
server {
|
||||
|
||||
listen 80;
|
||||
|
||||
root /usr/share/nginx/html;
|
||||
|
||||
index index.html;
|
||||
|
||||
location / {
|
||||
|
||||
try_files $uri $uri/ =404;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
version: '3.8'
|
||||
services:
|
||||
proxy:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: docker/Dockerfile
|
||||
deploy:
|
||||
resources:
|
||||
limits:
|
||||
memory: 512M
|
||||
networks:
|
||||
proxy_net:
|
||||
ipv4_address: 190.114.205.18
|
||||
networks:
|
||||
proxy_net:
|
||||
driver: macvlan
|
||||
driver_opts:
|
||||
parent: enp38s0
|
||||
ipam:
|
||||
config:
|
||||
- subnet: 190.114.205.0/24
|
||||
gateway: 190.114.205.1
|
||||
@@ -1,6 +0,0 @@
|
||||
FROM ubuntu:latest
|
||||
RUN apt-get update && apt-get install -y nginx
|
||||
COPY config/nginx.conf /etc/nginx/nginx.conf
|
||||
COPY public/index.html /usr/share/nginx/html/index.html
|
||||
EXPOSE 80
|
||||
CMD ["nginx", "-g", "daemon off;"]
|
||||
@@ -1,16 +0,0 @@
|
||||
# Task Completion: Generation of Welcome Page for rm-PROXY
|
||||
|
||||
**Date:** 2025-11-15
|
||||
|
||||
**Description of the Request:**
|
||||
The task involved generating a welcome page for rm-PROXY to confirm its functionality when running on localhost. This included creating a basic HTML page with a welcome message to verify that the proxy is operational.
|
||||
|
||||
**What Was Accomplished:**
|
||||
- Created `index.html` containing a welcome message specifically for rm-PROXY.
|
||||
- The page serves as a confirmation that the proxy is functioning correctly on localhost.
|
||||
|
||||
**Files Affected:**
|
||||
- `index.html` (newly created file)
|
||||
|
||||
**Summary:**
|
||||
The welcome page for rm-PROXY has been successfully generated and implemented. This allows for easy verification of the proxy's functionality on localhost, providing a simple interface to confirm that the system is running as expected.
|
||||
@@ -1,24 +0,0 @@
|
||||
# rm-PROXY
|
||||
|
||||
## Descripción
|
||||
|
||||
Este proyecto es un proxy de API diseñado para intermediar solicitudes entre clientes y servicios backend, facilitando la comunicación y agregando capas de seguridad y control.
|
||||
|
||||
## Características Iniciales
|
||||
|
||||
- Enrutamiento de solicitudes HTTP a APIs backend
|
||||
- Manejo básico de autenticación y autorización
|
||||
- Logging de solicitudes para trazabilidad
|
||||
- Configuración flexible de endpoints
|
||||
|
||||
## Instalación
|
||||
|
||||
Instrucciones de instalación pendientes.
|
||||
|
||||
## Uso
|
||||
|
||||
Instrucciones de uso pendientes.
|
||||
|
||||
## Contribución
|
||||
|
||||
Proyecto en fase inicial de documentación.
|
||||
@@ -1,7 +0,0 @@
|
||||
# Verification Página de Bienvenida 2025-11-15
|
||||
|
||||
**Status:** Completed
|
||||
|
||||
**Implementation Details:** Created index.html with welcome message for rm-PROXY
|
||||
|
||||
**Date:** 2025-11-15
|
||||
@@ -1,17 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Bienvenido a rm-PROXY</title>
|
||||
<style>
|
||||
body { font-family: Arial, sans-serif; text-align: center; padding: 50px; }
|
||||
h1 { color: #333; }
|
||||
p { color: #666; }
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Bienvenido a rm-PROXY</h1>
|
||||
<p>rm-PROXY is a proxy API for web services intermediation using Docker and Nginx.</p>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user