Поднял своё облако на SFTPGo. Идеальная обертка для файлов (HomeLab) №12.1

Аватар автора
Доброго времени суток! Прошло уже много выпусков, наш домашний дата-центр оброс базами данных, роутерами и центрами сертификации. Но у нас до сих пор нет того, ради чего большинство людей вообще затевают самохостинг — полноценного файлового облака. В 99% случаев новички ставят Nextcloud, а потом мучаются с тормозами PHP, прожорливостью баз данных и кривой синхронизацией. Более современные решения (вроде Seafile или oCIS) работают молниеносно, но используют «непрозрачное» хранилище, превращая ваши файлы в бинарный фарш из кубиков и отрезая к ним прямой доступ для сторонних программ (например, торрентов или ИИ-галерей). Мне нужно решение, которое лишено этих недостатков. Сегодня мы настраиваем SFTPGo — сверхбыстрый сервис на языке Go, который дает современный доступ к файлам по всем протоколам, оставляя их в человеческом виде прямо на жестком диске вашего NAS. В этом выпуске: Разделяем нагрузки: Почему тяжелый файловый сервер мы выносим на мощный Ryzen и соединяем его с NAS прямым кабелем (Direct Link 2.5G) в обход коммутатора. POSIX vs Opaque: Разбираемся, как современные облака прячут файлы в базах данных, и почему прозрачная файловая система безопаснее. Сравнение протоколов: Почему WebDAV идеален для потокового видео и браузера, а для бекапа десятков тысяч фотографий с телефона нужен только SFTP (туннель L4). Установка SFTPGo в LXC: Разворачиваем сервис, пробрасываем к нему всю файловую шару напрямую с гипервизора (Bind Mount) и подключаем к центральному PostgreSQL.

0/0


0/0

0/0

0/0

0/0