Local HubL Server for Chrome OS (Pixelbook)

Hello everyone!

I would like to know if someone has figured out a way to work with Local HubL Server from a Chromebook

Thank you!

@louischausse, do you have crostini? if you have that, then you have linux. BOOM!

Thank you for your answer dennis_e

Yes, I did some more research since I posted this topic and figured out my self that installing Linux would be the key.

Turns out that I have a Pixelbook with Crostini Built-in (Runs Linux Debian 9 Stretch)

I followed these steps to install Local HubL Server (Optimize your HubSpot development workflow - HubSpot docs), but when I’m executing the command line on step 4:

./bin/local-hubl-server

I have this output: -bash:

./bin/local-hubl-server: Permission denied

For the record, I used this command line to install Java Development Kit sudo apt-get install default-jdk

The designer docs say that If I didn’t have the proper java version installed it would prompt the download… and if I had the proper version my browser would prompt… since neither of those scenarios occurred I’m wondering what is wrong.

What does Permission denied mean?

I have a pixelbook as well runnig the dev branch. I will have to test.

maybe it isnt in your $path ?

I put the local-hubl-server folder right at the root of my Linux files within my Files

@louischausse, i get the same error. Won’t have a chance to debug this weekend. Will try next week

Thanks for your help!

Have a nice week-end!

Hi,

I just tried again, and now it works… don’t know why it wasn’t working last week…

So here is the full process for those who want to know.

1- Install Linux on your chrome

If you have a Pixelbook it is pretty easy since you have Linux Built-in in your device. Go to Settings > Linux (Beta) and activate it. It may take a few minutes.

If you have another type of Chromebook, there are many tutorials to install Linux for your specific device. I suggest that you Google something like “How to install Linux on my [device name] Chromebook”

2. Install Java Developers Kit

Once you have installed Linux on your Chromebook, open your Terminal within your apps

Once the terminal is open, enter this command + ENTER

sudo apt-get install default-jdk

Note: this command is for those who use a Pixelbook running Linux Debian 9 Stretch. If you run another version of Linux, this command may be different.

3. Install Local Hubl Server

After that, you can follow the steps here: Optimize your HubSpot development workflow - HubSpot docs

Once you downloaded the files mentioned in the URL above, don’t forget to move the local-hubl-server folder in your newly added “Linux files” directory:


Hope that helps!

@louischausse, totally forgot about this! Glad you figured it out