Converts Alpine Linux packages to AppImages using Docker, make, witchery-compose, and go-appimage.
- Relatively straightforward
- The resulting AppImages should be able to run on glibc-based and on musl libc-based Linux distributions, even if they are older than the distribution on which the binaries were compiled (Alpine edge)
- Since the ingredients come from Alpine and use musl libc, they do not rely on the target system's glibc version
- AppImages created in this way may introduce some overhead which could be optimized away by hand-crafting the AppImage instead of relying on witchery-compose - however this could be mitigated by removing potentially unneeded files using additional
rm
commands