Альтернативы Google Photo?
Если нужно хранить, то syncting, запускаете везде где хотите, не хранит ничего на серверах, точнее каждая ваша машина становится сервером, поэтому если совсем нужно чтобы был сервер - покупаете за пару баксов vps-ку и поднимаете демон там же.

Работает без проблем везде, на всех ОС, быстро, удобно, красиво, бесплатно, так хорошо - что хочется задонатить.

Свой сервер - ваши правила, даже со слабыми знаниями можно запилить пару скриптиков, которые позволили бы перемещать автоматом файлы по папкам (по времени например), тогда ваш телефон автоматически будет чиститься от старых файлов, а они в свою очередь оставаться на сервере.

Дешевле этого вы не найдете реализации.
Нужен какой-то удобный сервис выгрузки и синхронизации фотографий и видео. Приватно конечно. Желательно бесплатный (хотя можно с недорогой подпиской - главное чтоб по объему не было лимитов). Само собой с приложением под мобилки. А не треснет? Если нужно что-то бесплатное или недорогое, то выберите что-то одно из пяти ваших требований.