[SAC] [OSGeo] #2092: Install Weblate in Docker

#2092: Install Weblate in Docker
---------------------------+----------------------------------------
Reporter: robe | Owner: robe
     Type: task | Status: closed
Priority: normal | Milestone: Sysadmin Contract 2021-II
Component: Systems Admin | Resolution: fixed
Keywords: |
---------------------------+----------------------------------------

Comment (by robe):

I think on the weblate side it would just be the list of translators and
whatever translations haven't been pushed to the primary git repo. I was
playing around with the auto pushing and that seems to work, but haven't
figured out how do the pull request workflow.

For experimentation I had setup a branch to allow weblate to push to -
https://github.com/robe2/postgis-workshops/tree/po-files

You might already know the details of how that works, but to get that
going, I had register OSGeo weblate's ssh pubkey as an allowed deploy key
- https://github.com/robe2/postgis-workshops/settings/keys (you can get
the OSGeo weblate pub key on this page - https://weblate.osgeo.org/keys/)
for gitea is slightly different uses an api key.

I really like how when it commits it includes the author who made the
change on the weblate side.

--
Ticket URL: <https://trac.osgeo.org/osgeo/ticket/2092#comment:10&gt;
OSGeo <https://osgeo.org/&gt;
OSGeo committee and general foundation issue tracker.