ipfs v0.14.0 (kubo)

This commit is contained in:
Yann Autissier
2022-08-24 11:34:07 +02:00
parent 069713b923
commit f212978388
22 changed files with 157 additions and 149 deletions
+7 -8
View File
@@ -8,7 +8,7 @@ services:
- DOCKER_BUILD_DIR=docker/consul
context: ../..
dockerfile: docker/consul/Dockerfile
container_name: ${NODE_COMPOSE_PROJECT_NAME}_consul
container_name: ${NODE_COMPOSE_PROJECT_NAME}-consul
image: ${NODE_DOCKER_REPOSITORY}/consul:${DOCKER_IMAGE_TAG}
environment:
CONSUL_BIND_INTERFACE: '${DOCKER_HOST_IFACE}'
@@ -40,7 +40,7 @@ services:
restart: always
volumes:
- consul:/consul/data:delegated
- ssl-certs:/certs:ro
- myos:/certs:ro
- /var/run/docker.sock:/var/run/docker.sock
fabio:
build:
@@ -51,7 +51,7 @@ services:
- PROCESSOR_ARCHITECTURE=${PROCESSOR_ARCHITECTURE}
context: ../..
dockerfile: docker/fabio/Dockerfile
container_name: ${NODE_COMPOSE_PROJECT_NAME}_fabio
container_name: ${NODE_COMPOSE_PROJECT_NAME}-fabio
image: ${NODE_DOCKER_REPOSITORY}/fabio:${DOCKER_IMAGE_TAG}
command: -registry.backend "consul" -registry.consul.addr "consul:8500" -registry.consul.token "${NODE_CONSUL_HTTP_TOKEN}" -proxy.addr ":80,:443;cs=local" -proxy.cs "cs=local;type=file;cert=/certs/${DOMAIN}.crt.pem;key=/certs/${DOMAIN}.key.pem"
depends_on:
@@ -76,7 +76,7 @@ services:
- public
restart: always
volumes:
- ssl-certs:/certs:ro
- myos:/certs:ro
registrator:
build:
args:
@@ -85,7 +85,7 @@ services:
- GIT_AUTHOR_EMAIL=${GIT_AUTHOR_EMAIL}
context: ../..
dockerfile: docker/registrator/Dockerfile
container_name: ${NODE_COMPOSE_PROJECT_NAME}_registrator
container_name: ${NODE_COMPOSE_PROJECT_NAME}-registrator
image: ${NODE_DOCKER_REPOSITORY}/registrator:${DOCKER_IMAGE_TAG}
command: -internal -cleanup -deregister always -resync=30 -useIpFromNetwork "${DOCKER_NETWORK_PUBLIC}" -useIpFromLabel SERVICE_ADDRESS consul://consul:8500
depends_on:
@@ -102,10 +102,9 @@ services:
volumes:
consul:
name: ${NODE_COMPOSE_PROJECT_NAME}_consul
ssl-certs:
myos:
external: true
name: ${NODE_COMPOSE_PROJECT_NAME}_ssl-certs
name: ${NODE_DOCKER_VOLUME}
networks:
public: