YunoHost-Apps / weblate_ynh

Weblate package for YunoHost
https://weblate.org/
GNU Affero General Public License v3.0
12 stars 11 forks source link

Configuring a self-hosted/non-BigTech forge #105

Open julianfoad opened 9 months ago

julianfoad commented 9 months ago

As a developer using YunoHost to self-host my software forge (currently ynh:gitlab, considering switching to ynh:forgejo), I want to configure Weblate to connect to my forge.

Context

Currently the Weblate installer appears to require me to select either github.com or gitlab.com, but I am using yunohost in order to get away from those. It makes me feel this is not for me.

Now I understand from a comment in #60 that it's possible to put in garbage values to get past this and then do a manual configuration.

I would like to enter the config details of my own forge in the weblate setup. The easier the better, but it does not have to be completely done in the GUI. The most important thing in my opinion is to make it clear that the two options currently offered are optional helpers and make it clear that that many other options are possible, even if they require manual config file editing.

Expected behavior

Some possible solutions:

Notes: the Weblate documentation is pretty solid and understandable. Displaying a link directly to this section would also be helpful.