У меня есть файловый сервер в шкафу. Он запускает Ubuntu и экспортирует мою библиотеку фотографий как NFS4 и SMB. У меня есть дети и жена, которые тоже хотят получить доступ к этим фотографиям. Прямо сейчас архив имеет структуру «куча папок, в основном именуемых по дате-дамп-с-камеры». (Здесь также сбрасывается более одной камеры.)
Я ищу более простой интерфейс для этих фотографий. В идеале это должно быть то, что поддерживает несколько пользователей и помещает метаданные в отдельную базу данных на том же диске, что и фотографии в режиме реального времени, но не перемещает фотографии - и, самое главное, не пытается копировать фотографии на локальный компьютер, на котором он работает. Это все требования (за исключением того, что я, возможно, могу отказаться от "нескольких пользователей", что означает, что они не должны поддерживаться одновременно).
Если бы у меня был выбор только одной ОС, на которой это работает, это была бы Windows 8. Тем не менее, мы также используем настольные компьютеры Linux, Chromebook и телефоны Android; дополнительная поддержка для любого или всех из них будет бонусом.
Теперь я могу легко создать приложение, которое поддерживает вышеуказанные требования. Причина, по которой я этого не делаю, заключается в том, что я хочу иметь возможность:- сканировать файлы фотографий в этом архиве в базу данных метаданных и ссылок на файлы - разрешать добавление комментариев и тегов к метаданным в этой базе данных - в идеале делать распознавание лица и / или геолокации и / или управляемого местоположения для автоматической пометки фотографий - используйте одни и те же метаданные базы данных с более чем одного клиентского компьютера - если он работает только с одним одновременно, это приемлемо, но не идеально - если файл Переименованная или удаленная в базе данных, копия на диске не переименована и не удалена. Все эти функции в верхней части представляют собой значительный дополнительный объем разработки.
Какое программное обеспечение подходит для этого? Из того, что я могу сказать, все встроенные менеджеры фотографий и менеджеры копий обычно хотят копировать фотографии на локальный диск, и даже если они этого не делают, все метаданные хранятся на локальном компьютере, на котором запущено программное обеспечение. Но я уверен, что что-то упустил, потому что я не могу быть единственным человеком в семье, которая более или менее технически грамотна.