Page 1 of 1

Hix un servidor varios desarrollos/aplicaciones

Posted: Wed Apr 22, 2026 2:41 pm
by FiveWiDi

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.


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Fri Apr 24, 2026 6:41 pm
by Carles

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.


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Sat Apr 25, 2026 6:56 am
by FiveWiDi
Carles wrote: Fri Apr 24, 2026 6: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.

Tomo nota.

Muchas gracias Carles


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Sat Apr 25, 2026 8:50 am
by FiveWiDi

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,


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Sat Apr 25, 2026 6:41 pm
by csincuir

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.


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Sun Apr 26, 2026 11:31 am
by FiveWiDi
csincuir wrote: Sat Apr 25, 2026 6: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.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.


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Mon Apr 27, 2026 5:47 am
by Carles

Bon dia,

FiveWiDi wrote: Sat Apr 25, 2026 8:50 am

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: Sun Apr 26, 2026 11:31 am

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.


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Mon Apr 27, 2026 10:28 am
by FiveWiDi

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


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Mon Apr 27, 2026 2:47 pm
by csincuir

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.


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Mon Apr 27, 2026 3:13 pm
by FiveWiDi
csincuir wrote: Mon Apr 27, 2026 2: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.

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,


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Mon Apr 27, 2026 4:43 pm
by Carles

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.


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Mon Apr 27, 2026 9:02 pm
by FiveWiDi
Carles wrote: Mon Apr 27, 2026 4:43 pm

Muchos Carlos por aqui... :D ,

Somos buena gente. ;)

Carles wrote: Mon Apr 27, 2026 4:43 pm

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!!!


Re: Hix un servidor varios desarrollos/aplicaciones

Posted: Wed Apr 29, 2026 9:53 am
by FiveWiDi

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.