Good news everybody!
So, I was able to install Ubuntu in a VM, and setup everything.
Now, I would like to know your recommendations for packaging and distributing the app. My options are: AppImage or amd64.deb (and maybe some others, like tar.gz or zip). I can apparently specify desktop-files entries, but I don't know how this works exactly.
If someone has experience with that, help would be appreciated.