Enable and Start hestia-web-terminal by hand in Debian 12?

In debian 12, after selecting “Yes” in Web Terminal plugins list, it was giving me a “connection error” when trying to use it inside an account with shell assigned (not nologin value).

Then I have enable the service with:

systemctl enable hestia-web-terminal.service

and then I have started it with:

systemctl start hestia-web-terminal.service

and then it seems to run well.

Seems there is also this command available:

v-restart-service hestia-web-terminal

but it is not “enabling” the service, just starting it.

But…

Shouldn’t this be done automatically when selecting the “Yes” in the plugins?

I have been looking for information of this new plugin around the documentation but nothing appears.

Also, how to use it? I am just not sure of what is needed to be done for it.

Got it. Web Terminal - Connection error - #3 by heart1010

Also, bash login under package has to be enabled for the user, to use it.