services:
  teledisk:
    image: ${TELEDISK_IMAGE:-teledisk:1.5}
    container_name: teledisk
    restart: unless-stopped
    ports:
      - "6080:6080"
    dns:
      - ${TELEDISK_DOCKER_DNS:-1.1.1.1}
      - ${TELEDISK_DOCKER_DNS_FALLBACK:-8.8.8.8}
    volumes:
      - teledisk-data:/data
      - ${TELEDISK_DOWNLOADS:-./teledisk-downloads}:/downloads
    environment:
      TELEDISK_RELEASE_OS: docker
      TELEDISK_SCREEN: ${TELEDISK_SCREEN:-1366x768x24}

volumes:
  teledisk-data:
