feat: agregar scripts de despliegue estandar desplegar.sh, init.sh y servers.conf.example

This commit is contained in:
2026-10-14 07:58:23 -05:00
parent 5f11216cbf
commit 847f0cad7c
6 changed files with 236 additions and 1 deletions
+24
View File
@@ -111,6 +111,30 @@ go test -v ./...
---
## 🚢 Despliegue a Producción (`drop.sigmac.app`)
El proyecto sigue la convención estándar del ecosistema Telcotronics basada en dos scripts:
1. **Configurar destino:**
```bash
cp servers.conf.example servers.conf
# Ajustar HOST (192.168.10.160), SSH_USER y REMOTE_DIR si es necesario
```
2. **Lanzar despliegue desde tu máquina:**
```bash
./desplegar.sh
# O por parámetro directo: ./desplegar.sh todo
```
El script compila localmente el binario release para Linux amd64 (`CGO_ENABLED=0`), transfiere el binario y las plantillas a `server-webapps` CT 132 (`192.168.10.160`) y ejecuta `init.sh` para arrancar el servidor en el puerto `2006` en segundo plano.
3. **Ver logs en el servidor:**
```bash
./desplegar.sh estado
```
---
## 📂 Estructura del Código
```text