Ситуация:
Хочется создать централизованый сервис для семейных целей. Пользователей будет 4-6 человек, живут в разных частях одной страны.
Понял, что понадобится (предварительно):
Nextcloud - файловое хранилище, контакты и заметки.
VPN, нужен для обхода блокировок,, а также объединения нескольких компьютеров и мобильных устройств в единую локальную сеть.
В дальнейшем может понадобиться интерфейс для показа графический файлов (сценарий - пришли друзья, показал фотографии из поездки), доступ в видеофайлам по некоему файловому протоколу (для телевизора или приставок).
Вопросы:
- Объем файлов, предполагаемых к хранению через nextcloud - порядка 200 гигабайт. Какой хостинг выбрать? Как оптимизировать затраты?
Пока что пришла в голову только одна стоящая идея: базовый сервер DigitalOcean, а файлы будут лежать на amazon s3 (изучал то, что смог найти в интернете. Где я ошибаюсь? Как поступить лучше, как оптимизировать затраты и риски?)
- Также думал прикрутить резервные копии фотографий, которые будут лежать на S3 (имеет ли смысл?)
- VPN должен пропускать через себя траффик, а также позволять подключиться к компьютерам (TeamViewer) или расшареным принтерам/жестким дискам устройств, подключенных к VPN. Как называется то, что я хочу сделать? Что гуглить? :-)
- Файловый протокол для ТВ/приставки - куда копать?
Знаний в области конфигурирования такого рода мало, опыта почти нет, но с инструкциями дружу – главное, направьте в нужную сторону.