NFS Setup
MacOS
curl https://raw.githubusercontent.com/drud/ddev/master/scripts/macos_ddev_nfs_setup.sh -O
source ./macos_ddev_nfs_setup.sh
ddev Projekt konfigurieren
ddev config --nfs-mount-enabled=true
NFS Problematiken
- NFS muss installiert sein -> Sonst kommen komische Fehlermeldungen
- NFS Installation je Betriebssystem unterschiedlich
- Unterschiedliche Partitionierung
- Unterschiedliche Benutzer-IDs
- Keine Inotify Events (Watch-Tasks z.B. grunt, webpack, Magento Cache Clean)
Inotify Proxy
- Diverse Lösungen erhältlich
- Bekanntes NPM Paket ist nur ein Wrapper für eine C-Lib und benötigt installierte Build-Tools.
- Kleiner, schneller, golang https://github.com/cmuench/inotify-proxy
- ddev Command: https://github.com/cmuench/inotify-proxy/wiki/ddev-inotify-Command