|
|
|
@ -46,7 +46,13 @@ RUN yarn global add gancio
|
|
|
|
|
|
|
|
|
|
Seguimos los pasos de Gancio. |
|
|
|
|
|
|
|
|
|
Primero, descargamos este repo: |
|
|
|
|
La única diferencia que tenemos en estos pasos es que nosotros vamos a ejecutar Gancio con una usuaria en concreto. |
|
|
|
|
|
|
|
|
|
Por ejemplo, en nuestro sistema vamos a ejecutarlo a través de la usuaria con UID 110 y GID 65534 |
|
|
|
|
|
|
|
|
|
Esto lo deberemos indicar en el _docker-compose.yml_ en la sección **user**. |
|
|
|
|
|
|
|
|
|
En cuanto esto esté claro, primero, descargamos este repo: |
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
git clone https://git.sindominio.net/siroco/docker-gancio |
|
|
|
@ -61,8 +67,20 @@ cd docker-gancio
|
|
|
|
|
Ejecutamos los siguiente comandos para crear los ficheros básicos para la instalación |
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
touch config.json db.sqlite |
|
|
|
|
mkdir user_locale |
|
|
|
|
mkdir data |
|
|
|
|
touch data/config.json data/db.sqlite |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
Ahora, le damos permisos a la usuaria que ejecuta Gancio para que pueda leer esos ficheros: |
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
chown -R 110:65534 data |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
Y cambiamos la usuaria que ejecuta Gancio en el docker-compose.yml |
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
user: 110:65534 |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
Y luego a buildear y configurar |
|
|
|
|