59 lines
1.2 KiB
YAML
59 lines
1.2 KiB
YAML
version: '3.1'
|
|
services:
|
|
ipfs:
|
|
image: ipfs/go-ipfs@sha256:bba42c9cc48625e165c90809b63348f54d3e9d9036d23344dd3fb8edd24ddf5d
|
|
volumes:
|
|
- ipfs_data:/data/ipfs
|
|
- zen_data:/root/.zen
|
|
environment:
|
|
- IPFS_PROFILE=server
|
|
ports:
|
|
- 4001:4001
|
|
- 5001:5001
|
|
- 8080:8080
|
|
|
|
oasis:
|
|
image: josselinchevalay/oasis
|
|
environment:
|
|
- HOST_ALLOW=*
|
|
ports:
|
|
- 3000:3000
|
|
volumes:
|
|
- ssb_data:/home/astroport/.ssb
|
|
|
|
registry:
|
|
image: josselinchevalay/ipdr
|
|
volumes:
|
|
- registry_ipfs_data:/home/astroport/.ipfs
|
|
ports:
|
|
- 5000:5000
|
|
- 5002:5001
|
|
- 4002:4001
|
|
- 8081:8080
|
|
|
|
scheduler:
|
|
image: mcuadros/ofelia
|
|
volumes:
|
|
- /var/run/docker.sock:/var/run/docker.sock:ro
|
|
depends_on:
|
|
- registry
|
|
|
|
cleanerSwarm:
|
|
image: node
|
|
volumes:
|
|
- ./ipfs-swarm-cleaner:/usr/src/app
|
|
- ssb_data:/root/.ssb
|
|
- zen_data:/root/.zen
|
|
depends_on:
|
|
- oasis
|
|
- ipfs
|
|
links:
|
|
- oasis
|
|
- ipfs
|
|
entrypoint: "tail -f /dev/null"
|
|
|
|
volumes:
|
|
ipfs_data:
|
|
ssb_data:
|
|
registry_ipfs_data:
|
|
zen_data: |