For the changes I mentioned, I now personally use /usr/share/incus-ui
as install directory now. The original application was called lxd-ui
so I think calling this incus-ui
makes most sense.
/opt/incus/ui
is not wrong, it's what debian uses. But arch rarely makes use of /opt
so it feels unnatural there.
And I later realized npm
does need to be a dependency, yarn is not enough.
In any case, do as you please, it's your package :)
Pinned Comments
KosmX commented on 2024-04-15 16:36 (UTC) (edited on 2024-04-15 16:38 (UTC) by KosmX)
Incusd will host the server if configured correctly, any other HTTP server is not needed.
To set-up, add/edit the daemon config. To open the config, use
incus config edit
If the listen address is not a loopback address, the server will be accessible from the network (if no firewall is configured to block).
Once incusd is configured, you might need to restart it, and the control panel will be accessible from a browser on the configured address/port. by default: https://localhost:8443
Lastly, follow the instructions on the web UI!