# Local development override - mounts source code for hot reload x-engine-image: &engine-image image: tf-engine:local x-ui-image: &ui-image image: tf-ui:local services: engine: <<: *engine-image volumes: - /Users/bnair/Documents/Crypto/engine:/data/engine - /Users/bnair/Documents/Crypto/shared:/data/shared - /Users/bnair/Documents/TradeFinder/src:/app/src:ro user: root ui: <<: *ui-image volumes: - /Users/bnair/Documents/Crypto/engine:/data/engine # DuckDB needs write access for WAL - /Users/bnair/Documents/Crypto/shared:/data/shared - /Users/bnair/Documents/TradeFinder/src:/app/src:ro user: root optimizer: <<: *engine-image user: root backtester: <<: *engine-image user: root