2.2 KiB
2.2 KiB
Producción LinkedSign
Versión actual
- Base actual:
1.2.19 - Fuente de verdad: VERSION
- Historial de cambios: CHANGELOG.md
Servidor de aplicación
- Host:
192.168.222.3 - SSH:
deploy@192.168.222.3 -p 2203 - Ruta base:
/opt/apps/linkedsign
Estructura en servidor
- Código fuente:
/opt/apps/linkedsign/source - Frontend runtime:
/opt/apps/linkedsign/frontend - Backend runtime:
/opt/apps/linkedsign/backend - Storage persistente:
/opt/apps/linkedsign/storage - Logs:
/opt/apps/linkedsign/logs
Servicios persistentes
- Backend:
linkedsign-backend.service - Frontend:
linkedsign-frontend.service
Puertos internos
- Frontend:
127.0.0.1:3000 - Backend:
127.0.0.1:4000
Estado actual
- Frontend local responde en
3000 - Backend local responde en
4000 - Ambos servicios quedaron
enabledyrunning
Nginx Proxy Manager
Proxy host principal
- Domain:
sign.linkedcorp.net - Forward Hostname/IP:
192.168.222.3 - Forward Port:
3000 - Scheme:
http - SSL: certificado para
sign.linkedcorp.net
Custom location
- Location:
/api - Forward Hostname/IP:
192.168.222.3 - Forward Port:
4000 - Scheme:
http
No hace falta rewrite. El backend ya acepta /api.
Base de datos
- Host MariaDB:
192.168.222.32 - Base de datos:
linkedsign - Usuario:
linkedsign_user
Estado base confirmado
- MariaDB en
192.168.222.32ya permite acceso desde192.168.222.3 - Tablas de producción ya fueron creadas y validadas
- El dominio público operativo es
https://sign.linkedcorp.net
Comandos útiles
sudo systemctl status linkedsign-frontend
sudo systemctl status linkedsign-backend
sudo journalctl -u linkedsign-frontend -n 100 --no-pager
sudo journalctl -u linkedsign-backend -n 100 --no-pager
Notas de versión
- Toda nueva versión debe reflejarse en
VERSION. - Toda nueva versión debe registrarse en
CHANGELOG.md. - Producción no debe conservar archivos
.mddespués del despliegue.
Seguridad
El token de Gitea usado durante esta preparación quedó expuesto en el chat. Debe rotarse.