How to install custom app from Github?

My YunoHost server

Hardware: VPS bought online
YunoHost version: YunoHost 3.6.5.3 (stable).
I have access to my server : Through SSH and through the webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no

Description of my issue

Hi,
I would like to know how to install Borg as 3rd app in Yunoshost.
I saw there is a possibility to install it from the webadmin dashboard as a yunohost app but I would prefer to install the original version as a custom app.
The link in the bottom where to enter the link from Github says "https://github.com/USER/REPOSITORY.
But I don’t know which one to select from Github…
When I enter “https://github.com/borgbackup/borg” , I got the error message on the top of the dashboard “No manifest.json file”.
Thank you for yuor help

Bonjour,
C’est ici, à mon avis.
Attention :

Une implémentation borg expérimentale pour yunohost

Hi,
Thank you but this is not what I asked,
I said I don’t want to install the yunohost custom Borg app
I want to install the regular Borg app

Hello,
I think that the Github input field at the bottom of the /yunohost/admin/#/apps/install (webadmin) page wait for a yunohost-packaged app, in case the one you want is not yet listed on the apps list (early development, etc.).
The packaged app for yunohost includes a manifest.json file which describes how yunohost should install the app and therefore does not exists with the official-non-yunohost application and i think it is why you end with this error.
Maybe you could install it outside yunohost like described on the official doc :
https://borgbackup.readthedocs.io/en/stable/installation.html#
(like you install packages on your computer)
but someone else would have to confirm if it is safe to do it without letting Yunohost manage all the things.

1 Like

Bonjour,
Désolé, j’avais lu trop rapidement.
Pour installer Borg sur Stretch (?), en dehors de yunohost, il faut passer par les packages backpots ou manuellement, comme décrit ici.
J’espère avoir, cette fois ci, répondu à la question, et avoir donné une solution valable.
Bonne journée.

Hi,
Thank you to both of you for the help.
I believed initially this link at the bottom of the Yunohost dashboard was for external apps.
I will use the link you added .
Thanks again and have great a day!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.