version: "3.9"
services:
  ipfs:
    image: ipfs/kubo:release
    restart: always
    volumes:
      - "./docker-data/ipfs:/data/ipfs"
    environment:
      - IPFS_PROFILE=server
    ports:
      - "127.0.0.1:5001:5001"
      - "127.0.0.1:8080:8080"
  caddy:
    image: caddy:2-alpine
    ports:
      - "8081:80"
    volumes:
      - ./docker-data/caddy/Caddyfile:/etc/caddy/Caddyfile
    depends_on:
      - ipfs
