You can’t run the mobile module on another machine since it uses a local project. It would be possible to have another machine with a separate mobile project that communicates to the main server’s OPC-UA server for PLC data. However, that would require another Vision license.
You can run the mobile module on a Linux machine. Your linux machine has to have the X windowing environment and you have to start Ignition inside that environment. We don’t have the exact steps to get it working on a headless machine. If you install Ubuntu desktop you can get it working.
I have gotten the mobile module to work in the Amazon EC2 cloud on a headless machine. Basically X was installed and a VNC server was installed. I could VNC into the machine and start Ignition from that.