@ralph.vasquez Ralph, Yes. Webcore code runs locally just like Rule Machine. However, the Webcore editor runs in the cloud. In order to run a local copy of the Webcore editor, you have to set up a webserver instance to run it. My recommendation would be a configuring LXD inside of your Virtualbox Windows VM. That would allow you to run multiple instances of different apps on the one VM that are isolated. My channel goes into depth on this. https://youtube.com/@scottibyte.
To confgure your webserver on your instance, you would do the following:
sudo apt install apache2 -y
sudo apt install git
git clone https://github.com/ady624/webCoRE
cd webCoRE
git checkout hubitat-patches
cd dashboard
sudo ln -s `pwd` /var/www/webcore
Then edit the conf file:
sudo nano /etc/apache2/sites-available/000-default.conf
Put the following in the file:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
#The DocumentRoot is changed to the webCoRE
#installation symlink directory
DocumentRoot /var/www/webcore/
#We need to allow all overrides for the
#dashboard directories
<Directory "/var/www/webcore">
AllowOverride All
</Directory>
#These are not changed - they are the
#default log directives - change as you need/want
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Enable the Webserver with the new configuration:
sudo a2enmod rewrite && sudo service apache2 restart
sudo service apache2 status
Finally, go into HE and configure the webcore app with the address of your local server.