Files
fuji-photo-processor/TODO.md
Nick Roodenrijs 3fb0c526ae Add TODO checklist for manual setup steps
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 18:41:01 +01:00

69 lines
2.6 KiB
Markdown

# Fuji Photo Processor - Handmatige Setup Stappen
## 1. Synology FTP Server inschakelen
- [ ] DSM → Control Panel → File Services → FTP tab
- [ ] Enable FTP service aanvinken
- [ ] Poort: 21 (standaard)
- [ ] Passive mode port range: 50000-50100
- [ ] Character encoding: UTF-8
## 2. FTP User aanmaken
- [ ] DSM → Control Panel → User & Group → Create
- [ ] Username: `fujiftp`
- [ ] Sterk wachtwoord instellen
- [ ] Permissions: alleen lezen/schrijven op photos share
- [ ] Geen toegang tot andere shares
## 3. NAS Directories aanmaken
- [ ] DSM → Control Panel → Shared Folder → Create `photos` op Volume 2
- [ ] File Station → maak subdirectories:
- [ ] `incoming`
- [ ] `originals`
- [ ] `processed`
- [ ] Geef `fujiftp` user lees/schrijf-rechten op `incoming`
- [ ] Controleer: `ls -la /volume2/photos/` via SSH
## 4. Photo Processor deployen
- [ ] `cd /Users/nick/Development/fuji-photo-processor`
- [ ] `./deploy.sh`
- [ ] Check logs: `ssh -i ../SynologyDocker/synology_ssh_key ssh@192.168.175.141 'sudo /usr/local/bin/docker logs -f photo-processor'`
## 5. Immich External Library configureren
- [ ] DSM → Container Manager → Project → immich → Edit (YAML)
- [ ] Voeg toe aan `immich-server` service volumes:
```yaml
- /volume2/photos/processed:/mnt/photos/processed:ro
```
- [ ] Apply → container herstart automatisch
- [ ] Immich webinterface (http://192.168.175.141:8212):
- [ ] Administration → External Libraries → Create Library
- [ ] Import Path: `/mnt/photos/processed`
- [ ] Scan interval: elke 5 minuten
## 6. Fuji X-H2 Configureren
- [ ] MENU → Network/USB Setting → Create/Edit Connection Setting → Create Using Wizard
- [ ] Kies FTP Transfer → Wireless LAN
- [ ] WiFi netwerk selecteren + wachtwoord invoeren
- [ ] FTP Server instellingen:
- [ ] Server: `192.168.175.141`
- [ ] Port: `21`
- [ ] Passive mode: ON
- [ ] Username: `fujiftp`
- [ ] Password: (het ingestelde wachtwoord)
- [ ] Upload directory: `/incoming`
- [ ] Profiel naam: "NAS-FTP"
- [ ] Opslaan
## 7. Testen
- [ ] FTP verbinding testen: `ftp 192.168.175.141` met fujiftp credentials
- [ ] Upload een test JPEG via FTP
- [ ] Check processor logs → moet verwerking tonen
- [ ] Check `/volume2/photos/originals/` → origineel verplaatst
- [ ] Check `/volume2/photos/processed/` → geresized kopie aanwezig
- [ ] Immich → trigger library scan → foto zichtbaar in timeline
- [ ] Test vanaf camera: foto nemen → FTP Transfer → check hele flow
## 8. Optioneel: Tailscale voor mobiel gebruik
- [ ] Tweede FTP-profiel op camera met Tailscale IP van NAS
- [ ] Zodat je buitenshuis via iPhone hotspot kunt uploaden