gogs, repos git locales

acabo de migrar todos los repos de git desde bitbucket a gogs en local, al otro lado de un docker container que hace de proxy, y otro que hace de servidor gogs. Y con letsencrypt!

Gogs es rapido, bien copiado de Github, y en principio limpio y parece que facil de mantener. Pero:
– tiene los mismos problemas de memoria que gitlab para la importacion de repos grandes desde http. Recomiendan, igual que en gitlab, usar ssh. El hack local es subir el repo a bitbucket, y despues hacer una migracion desde alli a gogs (las migraciones funcionan muy bien)
– tiene problemas con los repos borrados, que siguen estando en su lugar (imagino que hasta que pasa algun proceso de recogida de basura, pero mientras tanto ahi estan…)
– las busquedas de elementos privados son muy limitadas. o no funcionan.
– no tiene capacidad para LDAP

Aparte de todo esto, los repos estan a la vista, y se gestiona con una simple sqlite.

Luego, como solucion privada y para grupos limitados, es usable.