Just sell it in the App/Play store. (Unless something restricts that in store policies,) you can still provide an open source license and the code in Github while charging money in the stores.
I'm willing to bet most people will rather pay small fee to have it installed from store and have automated updates than compiling it from the sources and running it themselves.
People who want to fiddle with the code or get the app for free can use the code and compile it themselves and people who value ease of use, can just one-click buy it.