UserVM Handbook: Difference between revisions

no edit summary
(typescript)
No edit summary
npm run build
}}
== Set up your VM ==
Now is a good time to get your VM set up. Currently, the only supported hypervisor is QEMU. We have many guides on this wiki for setting up different OSes in QEMU, [[QEMU/Guests|check them out here.]]
Here are some ideas to make your VM interesting:
*A funny wallpaper
*Development software (Visual Studio, etc.)
*Some games
*Some harmless malware (for the love of god no GDI rapists)
== Configuration ==
Now we need to fill out the config file for your VM. Copy config.example.toml to config.toml, and open it in an editor.
<!-- Wikitext table syntax is SO ass I'll stick to HTML thanks -->
<table class="wikitable">
<tr><th>Config value</th><th>Explanation</th></tr>
<tr><td>host</td><td>Host IP for the server to bind to. 99% of the time this will be 127.0.0.1 on proxied instances and 0.0.0.0 on non-proxied (see below)</td></tr>
<tr><td>port</td><td>Port for your server to bind to. This must be different for each VM you host, and cannot be the same as any other server running on your system (see output of <code>ss -tuln</code> to see what ports are used)</td></tr>
</table>