From the command-line help for the fossil ui
command:
The "ui" command automatically starts a web browser after initializing
the web server. The "ui" command also binds to 127.0.0.1 and so will
only process HTTP traffic from the local machine.
Since you're trying to access fossil from another computer than the local machine, that won't work. Instead, you should use the command fossil server
. Then it will bind to all available IP addresses, and accept connections from other machines on the network.
(The only other difference between fossil server
and fossil ui
is that the latter will launch a web browser with the home page for the current project, whereas fossil server
won't do that).