yarm classic installation & sqlite & run gancio with espcifi user

pure-debian
Siroco 2 years ago
parent 924cb350ba
commit 0aa6965696
Signed by: siroco
GPG Key ID: 1324098302A514B0
  1. 7
      Dockerfile
  2. 2
      docker-compose.yml

@ -16,11 +16,12 @@ WORKDIR /
# esto lo hacemos así, pero podemos probar de descagar el código y compilarlo
# nos ofrece algún tipo checksum o firmado para validar que Gancio es el gancio que queremos y no un Gancio manipulado, al descargarlo?
RUN yarn global add gancio
# sí, o por lo menos, un package en yarm tiene su checksum y lo consideran "mega seguro", en el fondo, es un package.json con los módulos a instalar y el repo, más o menos lo mismo que podemos hacer a mano, no?
RUN yarn global add gancio --prod
## por ejemplo
# RUN apt-get install -y git
# RUN git clone https://framagit.org/les/gancio
# RUN yarn
# RUN git clone https://framagit.org/les/gancio && cd gancio
# RUN yarn --prod
# RUN ./node_modules/.bin/sequelize db:migrate
# RUN yarn dev

@ -4,9 +4,9 @@ services:
gancio:
build: .
restart: always
image: node:latest
container_name: gancio
command: gancio start --docker --db=sqlite
user: 1000:65534
environment:
- DEBUG=*,-babel,-follow-redirects,-send,-body-parser:*,-express:*,-connect:*,-sequelize:*
volumes:

Loading…
Cancel
Save