From 3fb0c526aec7cdd75a4eb106740c4ca286b9ebda Mon Sep 17 00:00:00 2001 From: Nick Roodenrijs Date: Sun, 8 Mar 2026 18:41:01 +0100 Subject: [PATCH] Add TODO checklist for manual setup steps Co-Authored-By: Claude Opus 4.6 --- TODO.md | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..7678029 --- /dev/null +++ b/TODO.md @@ -0,0 +1,68 @@ +# 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