OK since the admin locks my first post, so I will have to open a new one.
First of all my apologies for not following the rules, so my guess is this will fix it.
I have enough Linux experiences which should allow me to install this easily.
My goal was to run HUGO website on Debian 11 Cloud with or without NGINX server and preferably running Docker the theme that I choose is blist (which required some Node/NPM setting)
So before the problem arise I made my test install on my mac M1Max by running brew. The installation when a breeze and HUGO + Blist was up and running and I was able to upload the setup to my GitLab.
-
Docker installation: Following docker compose hugo app builder - YouTube guide, I manage to have HUGO up and running, however since the goal was to have blist install I going clueless. I thought cloning the GitLab will allow me to run without a problem, instead of getting unsupported messages. Running HUGO on shell allows me to call all the command however installing blist is just keep saying unsupported no matter what. Try installing node requirements following the guide and keep on finding CSS/PSS errors.
-
On the Debian I have two options (apt install and snaps) so I go with the easiest one in my case apt install hugo. Installation is simple however, making it run using blist themes is a nightmare. I did install NPM + the latest stable node (16 I believe) Ending up with an unsupported message and my
hugo server
keep on calling back to localhost:1313 even though I set up mybaseurl
. The CSS error keeps on bugging me. Based on the documentation it will require hugo extensions which only available via snapd -
Snapd which I hope will be my last resort. Like usual installing it are simple enough and has hugo run without a problem (
snap install hugo --channel=extended
). HUGO did not run on root for this installation. No problem I can run as a user. Now again installation blist going nowhere. It just keeps showing me error CSS no matter what NPM is being installed. -
NGINX to call public directory (run command
hugo
from my mac and upload public directory to my server) did not work either since it keeps on redirecting my website to localhost:1313 Furthermore it says unsupported setup.
So again maybe someone can share some light?