# Comments are provided throughout this file to help you get started. # If you need more help, visit the Docker Compose reference guide at # https://docs.docker.com/go/compose-spec-reference/ # Here the instructions define your application as a service called "server". # This service is built from the Dockerfile in the current directory. # You can add other services your application may depend on here, such as a # database or a cache. For examples, see the Awesome Compose repository: # https://github.com/docker/awesome-compose services: label-studio: image: heartexlabs/label-studio:latest container_name: label-studio ports: - "7860:8080" environment: # Disable any cloud storage — use local file system only - STORAGE_TYPE=local # Base directory for local media and exports (inside container) - LOCAL_FILES_SERVING_ENABLED=true - LOCAL_FILES_DOCUMENT_ROOT=/label-studio/data # Label Studio host (optional) - LABEL_STUDIO_HOST=${LABEL_STUDIO_HOST} - CORS_ALLOW_ALL_ORIGINS=true - USE_ENFORCE_CSRF_CHECKS=false volumes: # This maps your local ./data folder to /label-studio/data inside the container - ./data:/label-studio/data restart: unless-stopped volumes: labelstudio_data: