Um AppImage empacota um aplicativo e tudo o que ele precisa para executar, que não pode ser considerado parte de todos os sistemas de destino. Ao contrário das outras soluções mencionadas, o AppImage não requer uma infraestrutura especial de cliente / tempo de execução dos sistemas de destino.
Eu criei um cliente experimental do Nextcloud, o AppImage, e enviei uma solicitação pull (= código que produziria um AppImage automaticamente para cada versão) na esperança de que o projeto Nextcloud considerasse fazer um AppImage oficial para Linux:
link
O projeto Nextcloud precisaria apenas mesclar essa solicitação pull e, em seguida, um AppImage seria construído automaticamente para cada confirmação. Então, se você acha que isso seria útil, não se esqueça de dar um "joinha" na solicitação vinculada e comentar lá, para que o projeto veja que um AppImage seria apreciado pelos usuários.