---
id: operations-platform-operations
title: Operación de la plataforma
category: operations
version: 1.0
status: stable
audience:
  - user
  - administrator
  - developer
  - ai
updated_at: 2026-07-14
related:
  - architecture-components
  - architecture-filesystem
  - development-repository
tags:
  - operations
  - vm
  - systemd
  - postgresql
---

# Operación de la plataforma

## VM

VMID 675, hostname esp-platform, Debian 12, 2 vCPU, 4 GB RAM, disco local-zfs de 40 GB e IP 192.168.1.62 por DHCP reservado. Usuario de trabajo codex con sudo. No configurar IP fija dentro de Debian ni modificar red Proxmox sin autorización.

## Servicios

Compruebe esp-platform-backend con systemctl status y logs con journalctl -u esp-platform-backend. Nginx escucha en puerto 88 y NPM publica HTTPS en iot.aeizoon.com. PostgreSQL es nativo y la base es esp_platform.

## Despliegue

Compile con Maven desde backend/esp-platform-backend, instale el JAR según la unidad systemd existente, reinicie el servicio y valide health funcional mediante API y páginas. Ejecute nginx -t antes de recargar Nginx.

## Mantenimiento

Revise espacio de /srv, artifacts huérfanos, sesiones temporales, backups sensibles, logs y estado de Flyway. Cree snapshot Proxmox solo tras pruebas y commit. La reserva DHCP la administra el propietario en MikroTik.

## Recuperación

El repositorio Git recupera código y documentación. PostgreSQL y /srv requieren backup coordinado porque las filas apuntan a archivos. Un snapshot de VM ayuda a volver a un estado coherente, pero no sustituye una política de backup externo.
