37 lines
834 B
YAML
37 lines
834 B
YAML
version: "3.3"
|
|
|
|
services:
|
|
spk-video-encoder: # name of the service
|
|
build: .
|
|
image: spk-video-encoder # the image to use
|
|
container_name: spk-video-encoder # what to label the container for docker ps
|
|
restart: always # restart if failed, until we stop it ourselves
|
|
#external_links:
|
|
#- mongo
|
|
depends_on:
|
|
- ipfs
|
|
networks:
|
|
- spk-video-encoder
|
|
environment:
|
|
IPFS_HOST: ipfs:5001
|
|
volumes:
|
|
- ./data/video-encoder:/root/.spk-encoder
|
|
ipfs:
|
|
container_name: ipfs2
|
|
image: ipfs/kubo:v0.18.1
|
|
command:
|
|
- daemon
|
|
- --enable-pubsub-experiment
|
|
networks:
|
|
- spk-video-encoder
|
|
ports:
|
|
- "4001:4001"
|
|
environment:
|
|
IPFS_PATH: /etc/ipfs
|
|
volumes:
|
|
- ./data/ipfs-2:/etc/ipfs
|
|
|
|
networks:
|
|
spk-video-encoder:
|
|
driver: bridge
|