Después de descubrir Gitea en la entrada anterior me puse a probarlo… Como desde el principio vi que Gitea sustituiría a Gogs como mi “repositorio local” por defecto, quería tener documentados todos los pasos necesarios para ponerlo en marcha.
Esto significa crear los volúmenes tanto para Gitea como para la base de datos, la red interna para comunicar la base de datos y Gitea y la puesta en marcha de todo ello en los comandos docker run
. En el caso de la base de datos, los passwords de root
y del usuario de conexión se pasan como variables de entorno…
Lo más sencillo, decidí, sería crear un script que hiciera el trabajo por mí.
En esta entrada comento el script y algunas de las mejoras que he ido introduciendo.