I don't know if there are other approaches, but I have successfully got the approach documented in
this and related articles to work. Although that suggests using a Mac Mini for minimserver, obviously minimserver can run on any platform and this will work.