FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Hix un servidor varios desarrollos/aplicaciones
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Hix un servidor varios desarrollos/aplicaciones
Posted: Wed Apr 22, 2026 02:41 PM

Hola a todos,

Alguién tiene Hix funcionando para varios desarrollos/aplicaciones simultáneos en un mismo 'servidor'/ordenador?

¿Cómo lo hacen? -Varias instancias de Hix (instalado en carpetas diferentes en el 'servidor'/ordenador) usando un puerto diferente para cada dessarrollo/aplicación -Una única instancia de Hix que atiende todas los desarrollos/aplicacciones -otra manera que no se me ha ocurrido

Muchas gracias

Nota: sólo uso DBF y la separación de los desarrollos/aplicaciones será por carpetas diferentes.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Fri Apr 24, 2026 06:41 PM

Hola,

La mejor manera para mi es cada aplicacion tiene su servidor dedicado, como si fuera su programa de windows. Cada servidor correra por un puerto diferente. Facil

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Sat Apr 25, 2026 06:56 AM
Carles wrote:

Hola,

La mejor manera para mi es cada aplicacion tiene su servidor dedicado, como si fuera su programa de windows. Cada servidor correra por un puerto diferente. Facil

C.

Tomo nota.

Muchas gracias Carles

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Sat Apr 25, 2026 08:50 AM

Carles,

Porque Hix sólo contempla puertos hasta el 9999?

He empezado a leer sobre los puertos y veo que alcanzan hasta 65535 puertos.

Pregunto por que desconozco si hay algunos puertos específicos que el PC utilice por encima de los 9999.

Moltes gràcies,

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 476
Joined: Sat Feb 03, 2007 06:36 AM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Sat Apr 25, 2026 06:41 PM

Carlos, Yo estoy corriendo varios desarrollos con Hix, en un mismo servidor VPS con Windows 2022 Cada aplicacion corre en un Hix con distinto puerto, 81, 82, 83, ...etc utilizando Cloudflare para el tema de los certificados TLS/SSL, y https. Por el momento todo bien y rápido

Saludos cordiales.

Carlos.

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Sun Apr 26, 2026 11:31 AM
csincuir wrote:

Carlos,
Yo estoy corriendo varios desarrollos con Hix, en un mismo servidor VPS con Windows 2022
Cada aplicacion corre en un Hix con distinto puerto, 81, 82, 83, ...etc utilizando Cloudflare para el tema de los certificados TLS/SSL, y https.
Por el momento todo bien y rápido
Saludos cordiales.
Carlos.m

Muchas gracias Carlos,

De momento voy probando y me he liado con Cloudflare y como a cada modificación (tanto en el hosting como en Cloudflare) creo que tandan horas pues esperaré a mañana a ver si me funciona.

De momento estoy perdiendo horas como el tonto detrás de la pelota (la culpa es mia por meterme en cosas que debo aprender antes).

Saludos,
Carlos G.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Mon Apr 27, 2026 05:47 AM

Bon dia,

FiveWiDi wrote:

Porque Hix sólo contempla puertos hasta el 9999?

Porque el picture del get solo tiene 9999 :D

En la proxima version lo arreglaré.

FiveWiDi wrote:

De momento voy probando y me he liado con Cloudflare y como a cada modificación (tanto en el hosting como en Cloudflare) creo que tandan horas pues esperaré a mañana a ver si me funciona.

De momento estoy perdiendo horas como el tonto detrás de la pelota (la culpa es mia por meterme en cosas que debo aprender antes).

Donde tienes el servidor ?, explica la operativa que haces para actualizar y que te tarda tantas horas,...

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Mon Apr 27, 2026 10:28 AM

Hola,

Antes de nada gracias por el interés.

El caso es que quiero hacer algo 'raro' y seguramente poco ortodoxo.

¿Cómo?

Tendré 3 dominios ('normales' uno para cada desarrollo) en los cuales su fichero index.html redirigirá su llamada a otro dominio así:
www.eluno.com -->> www.alaweb.com/eluno/loquesea
www.eldos.com -->> www.alaweb.com/eldos/loquesea
www.eltres.com -->> www.alaweb.com/eltres/loquesea

Quiero que desde Cloudflare con un solo dominio poder 'gestionar' 3 desarrollos totalmente diferentes e independientes.

¿Cómo?

Tendré un dominio (alaweb.com)
Este dominio está en mi proveedor habitual de hosting pero tendrá los servidores DNS en Cloudflare 'tunelados' así:

alaweb.com --> http://localhost
www.alaweb.com --> http://localhost
www.alaweb.com/eluno--> http://localhost:8081
www.alaweb.com/eldos--> http://localhost:8082
www.alaweb.com/eltres--> http://localhost:8083
En teoría esto en Cloudflare debe funcionar porque busca de más específico a menos.

En mi servidor tendré 3 instancias de Hix escuchando cada una a los puertos 8081 ó 8082 ó 8083 (el 80.. pues de momento nada); y existirán 3 carpetas:
C:hix1\eluno
C:hix2\eldos
C:hix3\eltres
Cada carpeta contiene TODO lo relacionado con su proyecto/desarrollo (incluso su Hix [1]).

El servidor con W10 tendrá el servicio de Cloudflared de manera 'automática' y una tarea programada que lanzará (incluso sin iniciar sesión) un .bat que instanciará Hix1, Hix2 y Hix3 con un retardo de 60 segundos entre instancias.
De manera que con sólo arrancar el servidor estaría operativo.

El problema lo estoy teniendo con las redirecciones de los 3 dominios y el valor de http/https que añade el navegador al indicarle la URL www.eluno-eldos-eltres.com
Supongo que además debo tener los registros DNS 'raros' por que he guarreado un poco.
Con el añadido de que el servidor es un portátil bastante maltratado.
En fin, que si funciona será por clemencia y perdón de todos los participantes en el invento.

Aun así, creo que el invento puede funcionar y me da libertad para separar/trasladar o añadir los desarrollos que quiera.

Seguiré probando esta tarde, muy posiblemente parta de cero para no tener configuraciones maltrechas (ello implica, [ahí están las horas] la propagación de DNS y sus modificaciones).

[1] Carles, por eso en su día comenté de que Hix pudiera instanciarse forzando un JSON específico de configuración, más o menos así:
Hix.exe /JSON:elHixUno.json
Hix.exe /JSON:elHixDos.json
Hix.exe /JSON:elHixTres.json
De esta manera con una sola instalación de Hix manejas diferentes instancias de un mismo EXE.

Muchas gracias,
Carlos G

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 476
Joined: Sat Feb 03, 2007 06:36 AM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Mon Apr 27, 2026 02:47 PM

Carlos,
Esa lo puedos hacer muy bien con Cloudflare, en la configuracion de reglas, donde colocas los nombres de tus subdominio, y reescribir los puertos de acceso de esta forma:

https://eluno.alaweb.com --> puerto 8081
https://eldos.alaweb.com --> puerto 8082
https://eltres.alaweb.com --> puerto 8083
...etc.

Yo lo hago de esa forma, para configurar los subdominios, y para cada unos de los subdominios tengo un directorio de Hix configurado con su puerto correspondiente.

Espero te sirva.

Carlos.

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Mon Apr 27, 2026 03:13 PM
csincuir wrote:

Carlos,
Esa lo puedos hacer muy bien con Cloudflare, en la configuracion de reglas, donde colocas los nombres de tus subdominio, y reescribir los puertos de acceso de esta forma:

https://eluno.alaweb.com --> puerto 8081
https://eldos.alaweb.com --> puerto 8082
https://eltres.alaweb.com --> puerto 8083
...etc.

Yo lo hago de esa forma, para configurar los subdominios, y para cada unos de los subdominios tengo un directorio de Hix configurado con su puerto correspondiente.

Espero te sirva.

Carlos.

Lo tendré en cuenta.
Consideré la opción que comentas, pero como en el dominio sólo redirigía hacia 'alaweb.com', modificaba los servidores de DNS y no creaba subdominios, opté por mi método.
En principio de las 2 maneras debería funcionar.

Por que lo haré así?
Con un proyecto nuevo me bastará con:
1-contratar nuevo dominio donde mejor me vaya (y que yo pueda controlar fácilmente)
2-cambiar los servidores de DNS del nuevo dominio aplicando los que ya tengo de Cloudflare
3-redirigir el nuevo dominio a 'www.alaweb.com/NuevoProyecto/loquesea'.
4-definir en Cloudflare nueva ruta: www.alaweb.com\Nuevoproyecto -->> Localhost:80nn
5-realizar nueva instalación de Hix en -> C:\HixElEne
6-indicar a Hix que escuche el puerto 80nn
7-crear carpeta del proyecto -> C:\HixElEne\NuevoProyecto
8-desarrollar el nuevo proyecto.

En el punto 4 es donde escogería hacerlo como dices (y creando los subdominios) o aplicar lo que tengo ahora.

Muchas gracias,

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1283
Joined: Fri Feb 10, 2006 02:34 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Mon Apr 27, 2026 04:43 PM

Muchos Carlos por aqui... :D ,

Yo creo que hasta no le cojais un poco el truco a todo, la opcion descrita por csincuir arriba es muy facil y no te tienes que liar con servidor, dns, ni nada. Simplemente creas un tunel y desde el propio CF apuntas y listos.

Si pasais de pantalla... ya lo podeis hacer de otras maneras pero ya tendreis claro estos conceptos.

C.

Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
HIX -> https://github.com/carles9000/hix
Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Mon Apr 27, 2026 09:02 PM
Carles wrote:

Muchos Carlos por aqui... :D ,

Somos buena gente. ;)

Carles wrote:

Yo creo que hasta no le cojais un poco el truco a todo, la opcion descrita por csincuir arriba es muy facil y no te tienes que liar con servidor, dns, ni nada. Simplemente creas un tunel y desde el propio CF apuntas y listos.

Si pasais de pantalla... ya lo podeis hacer de otras maneras pero ya tendreis claro estos conceptos.

Si, si. En eso estoy. he hecho algunas pruebas unitarias y ahora quiero montar el puzle poco a poco, pero con unas premisas que me permitan avanzar aunque cueste un poco más ahora mismo.

Si que no he mirado con detenimiento el tema de la configuración de reglas como hace Carlos S., y creo que las probaré también y posiblemente las adoptaré.

Moltes gràcies companys!!!

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Posts: 1445
Joined: Mon Oct 10, 2005 02:38 PM
Re: Hix un servidor varios desarrollos/aplicaciones
Posted: Wed Apr 29, 2026 09:53 AM

Buenooooooo,

Finalmente contento y funcionando.

En el dominio del cliente (eluno.cat por ejemplo y ubicado en su proveedor de dominios), en su página index.html le pongo una redirección a:

https://eluno.alaweb.com/eluno/index.html

Cloudflare recibe la petición (tiene los servidores DNS del dominio alaweb.com), ve que el dominio alaweb.com está 'tunelado' hacia el MI servidor (en él se ha instalado el servicio Clouflared [Agente Cloudflare]).

Una de las reglas de redireccionamiento que tiene este tunel es:

eluno.alaweb.com -->> http://localhost:8081
(como indicó csincuir [muchas gracias!!!])

Y hasta con el portátil maltratado funcionando como servidor, el proyecto se ve y funciona!!!

Moltes gràcies!!!

Nota: alaweb.com creo que existe, pero no es mío, el antivirus salta.

Un Saludo

Carlos G.



FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home

Continue the discussion