Skip to content

Instantly share code, notes, and snippets.

@SergiusAC
Created August 4, 2020 20:55
Show Gist options
  • Save SergiusAC/c58f20c054c1a1f61b7b9675847c63b0 to your computer and use it in GitHub Desktop.
Save SergiusAC/c58f20c054c1a1f61b7b9675847c63b0 to your computer and use it in GitHub Desktop.

Revisions

  1. SergiusAC renamed this gist Aug 4, 2020. 1 changed file with 0 additions and 0 deletions.
  2. SergiusAC created this gist Aug 4, 2020.
    74 changes: 74 additions & 0 deletions docker-compose_ipfs-private.cluster.yml
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,74 @@
    version: '3'

    networks:
    vpcbr:
    driver: bridge
    ipam:
    config:
    - subnet: 10.5.0.0/16

    services:
    ipfs0:
    container_name: ipfs0
    image: ipfs/go-ipfs
    ports:
    - "4001:4001"
    - "5001:5001"
    - "8081:8080"
    volumes:
    - ./var/ipfs0-docker-data:/data/ipfs/
    - ./var/ipfs0-docker-staging:/export
    networks:
    vpcbr:
    ipv4_address: 10.5.0.5

    ipfs1:
    container_name: ipfs1
    image: ipfs/go-ipfs
    ports:
    - "4101:4001"
    - "5101:5001"
    - "8181:8080"
    volumes:
    - ./var/ipfs1-docker-data:/data/ipfs/
    - ./var/ipfs1-docker-staging:/export
    networks:
    vpcbr:
    ipv4_address: 10.5.0.7

    ipfs-cluster0:
    container_name: ipfs-cluster0
    image: ipfs/ipfs-cluster
    depends_on:
    - ipfs0
    environment:
    CLUSTER_SECRET: 1aebe6d1ff52d96241e00d1abbd1be0743e3ccd0e3f8a05e3c8dd2bbbddb7b93
    IPFS_API: /ip4/10.5.0.5/tcp/5001
    ports:
    - "9094:9094"
    - "9095:9095"
    - "9096:9096"
    volumes:
    - ./var/ipfs-cluster0:/data/ipfs-cluster/
    networks:
    vpcbr:
    ipv4_address: 10.5.0.6

    ipfs-cluster1:
    container_name: ipfs-cluster1
    image: ipfs/ipfs-cluster
    depends_on:
    - ipfs1
    - ipfs-cluster0
    environment:
    CLUSTER_SECRET: 1aebe6d1ff52d96241e00d1abbd1be0743e3ccd0e3f8a05e3c8dd2bbbddb7b93
    IPFS_API: /ip4/10.5.0.7/tcp/5001
    ports:
    - "9194:9094"
    - "9195:9095"
    - "9196:9096"
    volumes:
    - ./var/ipfs-cluster1:/data/ipfs-cluster/
    networks:
    vpcbr:
    ipv4_address: 10.5.0.8