version: '2'
services:
  unfurl:
    container_name: unfurl
    build:
      context: ./
      dockerfile: Dockerfile
    # Match the port defined in unfurl.ini
    ports:
      - "3000:3000"
    volumes:
      - ./unfurl.ini:/unfurl/unfurl.ini:ro
    restart: unless-stopped

version: '2'
services:
  unfurl:
    container_name: unfurl
    build:
      context: ./
      dockerfile: Dockerfile
    # Match the port defined in unfurl.ini
    ports:
      - "5000:5000"
    restart: unless-stopped

Change to port 5000 and remove volume mount
Change to port 5000 and remove volume mount

Port 5000 is what the default unfurl.ini file uses.
Will replace the volume mount with `COPY` in the Dockerfile and use sed to replace host value.