Gracias! me alegrgo que les sea util.
La idea es mejorarlo; pero primero quiero hacer una version para linux... Las proximas versiones van a incluir la opcion de esconder la app, y dejar un iconito con menú, al estilo Batery status o Airport, pero con la opcion de activar o desactivar los servers, etc.. Tambien voy a trabajar en la posibilidad de administrar los virtual Host, que actualmente la version de apache que incluyo, soporta.... Los virtual host es algo muy interesante, ya que permite, que cuando se usen varios dominios, hacer que estos trabajen en diferentes carpetas... Si se fijan en la carpeta de iBob Server, dentro esta "servers" despues, "conf" y por ultimo "extra"; ahi esta un fichero llamado httpd-vhosts.conf el cual tiene la configuración para hostear varios dominios (dominios=www.blah.com, midominio.net, etc)... Yo por ejemplo, tengo http://www.ibobserver.com el con el cual uso FreeDNS para refrescar el ip cuando ANTEL me lo cambia; pero; tambien tengo www.myofficeserver.org, que apunta al mismo servidor
pero, usando virutal host, se redirecciona a otra carpeta de wwwroot; y por ultimo, tengo una config para localhost que accede a todas las carpetas.. Es muy util lo de los virtual hosts. Para que tengan una idea:
<VirtualHost *:80>
Options FollowSymLinks
ServerName ibobsoftware.com
ServerAlias www.ibobsoftware.com
DocumentRoot ${SERVER_ROOT}wwwroot/ibobsoftware
ServerAdmin server@admin
</VirtualHost>
Esta es la config de mi dominio ibobsoftware.com. Con esto apache "escucha", sin importar la direccion ip <VirtualHost *, los pedidos en por el puerto 80 <VirtualHost *:80>. Despues, se fija si el host se llama ibobserver.com "ServerName ibobsoftware.com", o si es un alias "ServerAlias www.ibobsoftware.com", con esto se consigue que tanto con ibobsoftware.com como con www.ibobsoftware.com apache lo redireccione a su carpeta principal "DocumentRoot ${SERVER_ROOT}wwwroot/ibobsoftware". el SERVER_ROOT es una variable de entorno que yo creo cada vez que ejecutas ibobserver; para poder "saber" donde esta la carpeta wwwroot; entonces, esto ayuda a que cuando se pone la carpeta de iBob Server en otro lugar, siempre se detecte el camino completo a esta carpeta; y asi apache, puede encontrar el camino "path" a la misma, y sus subcarpetas... Y bueno por ultimo Options FollowSymLinks y ServerAdmin, sirven, primero para que se siga la configuracion del index (documento principal), index.html, index.ph, etc... y la segunda opcion, para cuando se solicita la informacion remota..
Siguiendo esta regla se puede montar diferentes dominios en diferentes carpetas dentro de wwwroot (trata de manaterner el ordern dentro de esta carpeta); etc---
Y bueno, mas adelante mi idea es agregar una opcion para administrar esta configuracion mas fácilmente; las opciones que mencioné al principio, además de que posiblemente integre la activación y administracion de postfix.. etc..
Saludos.
Roberto.
Se algo de programación, de música, de edición de video, un poco de carpintería también, se cocinar, lavar platos, también un par de idiomas, pero sobre todo: sé googlear; eso sí, nada de mecánica..
Soy de Familia, Amigos, Animales, Espiritualidad, y si logicallymente Tecnología... Estoy pasado de peso si, pero también tengo buena fibra porque hago pesas...
Tengo MacBook Em-uan, aiFon Tuelv Prou Max, un aiPed prou segunda gen con pensol, unos erpads prou, an Apl Uach quinta gen, y para androide dev, una tablet Semsung es six, y un Nout Ten...
También una pí-sí AMD Ryzen 9 3900X 12-Core, GPU AMD Radeon RX 5700 XT con Windors y Línu y HTC Vive hooked to it...
Ah, muy importante: Me gusta la cerveza principalmente tipo IPA, y también el Whiskey re-viejo...