Как стать автором
Обновить

Комментарии 100

Спасибо за статью! Как осуществляете доступ к WG? Проброс порта на роутере? Почему WG не на роутере напрямую, если не секрет? Или там нет поддержки WG?

За наводку на WG-easy отдельное спасибо!

Проброс порта.
Просто мне так удобнее — в роутере надо ручками всё делать (микротик). А тут завел пользователя да скачал конфиг или куркод для мобильника.
Ну и единообразие, у меня такой же впн на vds, на работе как резервный и ещё в паре мест.

А почему бы не использовать сам роутер как vpn-сервер ?

С версии 7.0 есть поддержка wireguard на уровне ядра. Да и l2tp поднимается легко.

Вообще-то, в сообщении как раз и написано, почему. Удобство настройки, в первую очередь.

Тогда уж headscale (self-hosted)

Прошу прощения, разбирал старые картинки:

и тут оно

Вроде это было майкрософтовское творчество.

Home server который? Не помню уже)))

Я про брошюрку саму, откуда картинка.
А так да, возможно, что её к Windows Home Server прикладывали.

Заголовок спойлера
image

Я для домашнего фотоархива использую piGallery

https://github.com/bpatrik/pigallery2/

ИИ там нету, работает быстро, хорошо работает с вложенными папками, с лёту подхватывает файлы с диска.

Выглядит интересно, но равы не поддерживает.
И mov'ы тоже, а старые фотоаппараты у меня в них снимали.

MOV поддерживает через on-the-fly transcoding:

  • videos: mp4, ogg, ogv, webm

    • with (built-in) transcoding: avi, mkv, mov, wmv, flv, mts, m2ts, mpg, 3gp, m4v, mpeg, vob, divx, xvid, ts


А вот RAW - похоже нет:

https://github.com/bpatrik/pigallery2/issues/127

С равами, впрочем, можно в стиле той же фотопризмы решение придумать.
К примеру, дать доступ не к оригинальной папке с фото, а по крону генерить копию файловой структуры с джпегами.
Я подобное когда-то через лайтрум делал.
По-моему, это сложнее, чем просто выдрать превьюшки.

Я собрал пока что с десяток интересных вариантов галерей, может сделаю обзор, когда выберу что-то.

Не сложно, просто mount -t rawfs каталог1 каталог2, можно поописать в fstab. И работает "онлайн", положили raw и сразу доступен jpeg(только если в том же каталоге надо перезайти).

Впрочем, там всё равно написано, что только CR2 поддерживает.
А у меня ORF и RW2.

Крайне не рекомендуется использовать диски SMR под файловыми системами ZFS и BTRFS. Ну только если вы туда только пишете, не удаляете и не модифицируете файлы (cow же), то есть использовать для архивного хранения (но зачем тогда btrfs?). Также рекомендуется иногда запускать scrub - так хотя бы зеркало развалится раньше, чем данные на обоих дисках окажутся испорченными. Ну и насчет btrfs скорее всего те же рекомендации, что и для ZFS по части использования ECC - при пересчете контрольных сумм (да, при scrub в том числе), ошибки памяти приведут к расхождению посчитанных и хранящихся значений

Основная файловая система у анрейда — xfs.
Btrfs используется на дисках кэша.

Проблемы у ZFS на SMR возникают только при восстановлении массива на SMR диск, потому что алгоритм восстановления у ZFS производит кучу мелких записей по всему диску, переполняя кэш SMR диска и всё падает к домодемным скоростям. А точнее, скорость записи становится такой низкой, что драйвер может и ошибку выкинуть, решив, что оно вообще не пишется. К работе отдельного раздела это не относится.

Никогда не встречал информации, что у Btrfs такие же проблемы. Наоборот, встречал информацию, что у Btrfs есть специальные опции для лучшей работы Btrfs на SMR.

В посте же используется Unraid. Unraid не использует RAID возможности низлежащих файловых систем, а восстановление у него строго линейное, поэтому SMR диск будет работать на полную скорость.

SMR при линейной записи пишет ещё и всякое mft. Потому падение скорости через некоторое время всё же наблюдается. Когда я заполнял SMR-диски, то где-то после заполнения на треть тормоза начинались.

Проблемы с SMR не возникают только в том случае, если диск используется как архив - постепенно заполняется от первого цилиндра к последнему. Тогда черепичная перезапись не производит лишний оверхед, и это верно для любой файловой системы. Если это не так, на диск идут записи мелкими блоками в рандомные места (по причине фрагментации), это приводит к двойной перезаписи шинглов. То, что на многочисленных тестах SMR видно как падение скорости записи на заполненном диске. На файловых системах с COW это проявляется в большей степени из-за того, что частичная перезапись файла приводит к записи новых блоков, и образованию "дырок" по факту дискарда неиспользуемых блоков. ZFS такую фрагментацию проблемой особо не считает, но не SMR

Использую на всех дисках btrfs (есть и SMR, и CMR) . Данные в основном добавляются, удаляются редко. Перешел из-за снапшотов. Раз в месяц-два делаю очередной снапшот, старый удаляю. Всё это на тот случай, если захочется вернуть данные из примонтированного сабвольюма, то есть те, которые были на момент создания снапшота. Можно как-то реализовать другими средствами? У LVM как-то более заморочено с этим, как мне показалось.

Другими средствами реализовать можно - но зачем, если этот самый лучший?

Да, "бесплатные" снапшоты есть только в zfs и btrfs, в случае только добавления данных они, к тому же, не занимают места, служа своего рода резервной копией от удаления. Также, снапшоты можно использовать для инкрементального бэкапа (на самом деле - асинхронной репликации) на другой сервер/диск

Можно улучшить схему автоматической ротацией, с раздельными интервалами хранения для месячных/недельных/суточных/часовых/коротких(менее часа), другими средствами… разве что syncthing с историей, где удаленная сторона receive only.

Проект прикольный, у меня тоже стоит на сервере. Но надо помнить, что это ещё альфа, функционал минимален, и есть риск потери данных (не стоит там держать единственные копии своих фоточек).

Вроде пробовал, но у меня что-то там с редиской не срослось.
2) С бэкапами через urbackup у меня не срослось, он слишком много хочет бэкапить и слишком часто, пытается строить из себя Time Machine. Урезать же его хотелки было нудновато, потому вернулся к veeam. Просто раз в неделю делается образ системного раздела, а файловые бэкапы делаются отдельно другими инструментами (syncthing, goodsync).

arqbackup.com?
Дорого
Что дорого? 3к за софт? Так Unraid столько же стоит.
За каждое рабочее место. Которых у меня пять.
А платить за подписку ради того, чтобы на свой сервер бэкапиться, будет как-то странновато.

Да и зачем, если veeam вполне устраивает?

Какой упс выбрали для апгрейда?

Самый дешевый. :)
Ippon Innova

О, я как раз про него думаю, конкретно про INNOVA G2 Euro 1000L с внешними АКБ, но пишут что шумный сильно, и надо кулер менять чтобы в одном помещении с ним быть ... А модели и отзывы у них в состоянии хаоса: одно\двухвентиляторные, с внутренними и внешними АКБ - всё перемешалось... Не отключаемую подсветку можно и заклеить) Так вот - хотелось бы у Вас уточнить какую модель выбрали и как впечатления, особенно в части шума? 😀

У меня «обычный», с внутренними батарейками. «ИБП Ippon Innova G2 1KVA»
Шумный, вполне на уровне сервера, а может и перекрывает — пока сервер свои вентиляторы на полную не раскрутит. Подсветка синяя и яркая.

В комнате я бы его терпеть не смог. Но он стоит в прихожей, потому вопросы шума меня не особо волнуют. А мордой смотрит в стенку шкафа, потому и подсветка не мешает.

Спасибо, спасли мои уши 😅

Мощные ИБП в любом случае шумные.
Хотя с внешними батарейками который может и потише, у него вроде корпус другой.

Ну он тонкий, и вентилятор там один, АКБ охлаждать не надо. Но есть такой же мощности онлайновые и без вентилятора, но в них управления нет, или остальное глючит, по отзывам, или ещё что-то не то - муки выбора ... Если у кого есть опыт хорошего ИБП с активной нагрузкой от 900Вт, желательно не очень шумный, евро-розетки, онлановый и USB для связи с ПК - буду благодарен, если поделитесь 😀

Я с выбором не особо помогу, брал просто самый дешевый «чтоб не dexp».

Розетки, я думаю, не особо обязательно — есть же сетевые фильтры для подключения к ИБП. У меня как раз такой стоит.
Ну или просто подобных переходников навтыкать сколько надо:
image

Да, видел такие но проводов и так много 😀 Да и вообще весь список кроме мощности в категории желательно *но сердце верит в чудеса* 😋

Так и не настроил sonarr, radarr и прочие *rr, которые должны автоматом всё скачивать, стоит мне только подумать об этом.

А как на счёт TorrentMonitor?

Не пробовал. На вид, у него невелик набор источников.

Ну и вообще, вся экосистема *rr'ов мне идеологически нравится — поисковик, источники для разных типов контента, обработка скачанного… Потому хочется всё же запустить.

Интересная платформа когда выбирал не находил его, я остановился на TrueNAS SCALE+доп.репозиторий с app.бесплатно. но это на вкус и цвет как говорится.

Трунасы построены вокруг zfs. Потому если не нравится zfs — не понравится и трунас.
Я zfs уважаю, но пользоваться ей дома не хочу.
В вашем UPS есть связь с ПК? Если да, то с помощью чего управляете упсом? У меня тоже Unraid, но нормального докера не нашёл.
Связь есть, но я им не управляю. Только инфу получаю.
С этим unraid умеет работать напрямую.
Для старого приходилось ставить плагин nut. Он умел больше в плане отображения (в статусбаре, к примеру, мог инфу отображать), но функциональность была аналогичная встроенной.

Спасибо большое автору статьи, заинтересовался темой поднять свой собственный сервер, для простого хранения мусора (курсы, книги, видео, фильмы и сериалы). Одно из применений, например : смотреть фильмы и сериалы с планшета, телевизора или ПК. Собрать хотел из старых комплектующих ( Ryzen 2600, ddr4-16gb). Вопрос назрел такой. Как лучше будет для компьютерных комплектующих и для HDD, если сервер будет работать 24/7 или включаться только по необходимости, например, вечером включить посмотреть фильмы или сериал и на ночь выключить, раза 3-4 в неделю включать утром, чтоб посмотреть курсы на несколько часов и потом выключить? Извините за возможно глупый вопрос, просто в этой теме новичок

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

Так что если уж заботиться о самих железках, то включил — и не дальше трогай, пусть крутится.

Это как раз правильный вариант, когда временами железо всё-таки включается\выключается. Потому что иначе иногда сервер перезагружают — а дисков больше нет.

Совсем без выключений нельзя, конечно.
Но чем их меньше, тем лучше.

Ну, когда сервер дома, раз в несколько месяцев его будешь от пыли чистить, вот как раз и будет выключение-включение происходить :)

Ого старые комплектующие 2600+ddr4) Оно еще лет десять актуально будет при нынешнем росте производительности

У меня был случай, когда блок питания пожёг все внутренности, кроме памяти и процессора. Рекомендую не забывать про подобные кейсы. Не кушали все диски в одну корзину

Потому и надо использовать качественные БП, ИБП и делать бэкапы важных вещей на сторону.

Про концепцию RAID слышали? Там как раз недорогие диски подразумеваются. Лучше купить два простых добротных хранилища, чем одно пафосное

На второе добротное мне денег жалко, потому пока обхожусь одним. И бэкапами.

Брэндовые списанные железки работают годами, и стоят недорого

Тут раз на раз не приходится, со списанными не угадаешь. Он может прослужить 5 лет, а может и через полгода побиться.

Да и сам факт, что там уже наработка больше срока службы, напрягает. Мне, например, хочется купить диск не на один год. И знать, что в течение некоторого срока я даже могу поменять его на новый по гарантии, если даже он вдруг сдохнет.

Я брал себе давно 4 списанных диска с одних рук с +- одинаковой наработкой без проблем. 1 диск - работает уже 5ый год у меня, и пока не знает бед, но 3 диска умерли, не прожив и года. Сэкомил ли я при покупке? Да. Но в долгосроке - я потратил сильно больше на этот риск, чем если бы взял новые.

Винтов не касается.
Они изнашиваются гораздо быстрее всего остального. При этом — самая дорогая часть любого nas на 4+ дисков

Так речь про платформы: питание, полки, вентиляторы и т.п.

А о каком пафосе речь и кем подразумевается это? Покупка серверного\NASного диска с CMR это не пафос, это скорее необходимость и, внезапно, даже экономия.

Во-первых, как раз таки наоборот, не подразумевается. SMR, который в дешевых дисках, сам по себе имеет нюансы, а в массивах диски такие умирают быстро ( Историй и ссылок в гугле предостаточно ). Для массива все же рекомендуют использовать CMR диски. Но они как раз не относятся к недорогим, часто вообще находятся в сегменте серверных\NAS.

Во-вторых, если говорить про серверные диски, они ж не просто так выделены в отдельный сегмент.
1) На серверных дисках срок службы наработки заявлен от 5 лет в условиях использования 24\7. При этом для десктопных дисков обычно указывается 3 года при обычном использовании, и что важно, производитель для них не заявляет о круглосуточной работе.
2) К тому же, абсолютное большинство десктопных дисков не любят вибрации, что в массиве без гашения оно будет этот самый массив медленно убивать.


Это не значит, что дешевые диски нельзя использовать. Оно будет работать, и возможно даже радовать вас по поводу экономии.
Но стоит понимать, что подбирать нужно под конкретные задачи и нужно не забывать про риски. Если вы планируете использовать в одного и вам нужен архив с редкой записью, ну иногда кинчики покачать, и потерять не страшно данные - да, вполне можно, даже и без raid. Но если требуется активное использование с большими объемами в несколько лиц и предполагаете, что часто что-то будете перезаписывать, то дешевый SMR точно не ваш друг, особенно, если данные критичны. ( Опять же, от бекапов не стоит отказываться все равно )

И да, про экономию я не шучу. В перспективе лет так 5-10, пока массив на "пафосных" дисках будет продолжать работать, дешевые диски вы можете успеть заменить, возможно и не раз. В моем окружении, да и на форумах, полно примеров, где попытки сэкономить приводили к потере данных и новой покупке уже через полгода-год.
Более того, я на эту удочку экономии и сам попадался.
Исключения бывают, конечно, и CMR могут быстро дохнуть, и SMR могут долго прослужить, но не стоит это воспринимать как правило. С SMR угадать сильно сложнее, чем купить проверенные временем и народом ( и большими организациями, что важно ) диски.

Мои 5 копеек: Home Assistant - это вещь! Следил за Вашими статьями - ставьте, разбирайтесь. Появится новое время препровождение!

Скрин домашней странички HA

Да знаю, что вещь. Но что-то не сложилось, плюс пока он мне не особо критичен до окончания ремонта и переезда. Так что отложил.

Да и про nextcloud зря Вы так, теперь это прям полноценный комбайн, еще пару фоток

Nextcloud

Туе

OnlyOffice тут же

Only

Вот на этом месте я прямо проникся XD

Ну, технически, задачи — это не события в календаре.
А во втором случае поле «дата» действительно может быть не заполнено.
Просто название задачи такое.

Дело в том, что это отдельные модули. Первый это календарь, а второй задачи. При этом задачи можно удобно вынести в виджет на телефон и они будут всегда попадаться на галаз (этот виджет на главном столе в андроида). Но если я внесу дату как нужно, то ее не будет в теме задачи, она упадет в календарь. А так, я как только разблокирую телефон сразу вижу что висит важное дело и когда. Вот и вся логика

С полным пониманием, что это фломастерная вкусовщина и каждый строчит как он хочет, хочу лишь поделиться наблюдением:

Если инструмент неудобный, пользователь применяет его не так, как задумывал создатель (или вообще не использует).

Если вы для события используете задачник, то при всём уважении к вашей методике, это может служить индикатором того, что инструменты спроектированы или реализованы неоптимально.

Ну и если проблема только в наглядности на телефоне, может посмотреть в сторону донастройки телефона?

У меня за наглядность календаря и задач отвечает виджет https://github.com/andstatus/todoagenda, с ним пришлось один раз потратить время на настройку "под себя", но теперь всё как вы пишете - разблокировал телефон и сразу вижу что в планах на сегодня-завтра.

чем так может отличаться событие, от задачи, чтобы их разделять как мухи от котлет). То что указано в задачнике сразу подразумевает, о подготовки к этому, не буду же я расписывать, для себя все что мне нужно сделать с машиной для СТО)))) я просто по наименованию это понимаю. И не стану я формализовано писать "Подготовить машину к СТО" ))) для себя же

чем так может отличаться событие, от задачи, чтобы их разделять как мухи от котлет)

Очевидно, тем что событие имеет фиксированные время начала и продолжительность, а задача может не иметь вообще никаких временных рамок.

Но, повторюсь, замечание большей частью относится не к вашему workflow, а к удобству использования инструментов NC для вашего workflow.

Принимайте запись "СТО" как "Подготовить машину к СТО", я так не душню дома для своих мелких дел )))). Я пишу как будет понятно мне. Я как то попроще ко всему этому отношусь) Это же хобби, должно быть в радость, а не в формализацию и буквальному следованию исполнения как в рабочем порядке. И это не "workflow " - это мелкие дела. Не нужно приписывать грандиозных англоязычных наименований мелким домашним делам. Не требует они исполнению сроков, подписаний двусторонних актов выполнения и всякой лабуды. Относитесь проще). Речь не туда. Здесь парень про сервак свой рассказывает, и это прикольно и достойно!

Ммдааа. Дорогая игрушка. Отопление квартиры за 400 руб в месяц. Я свою печку в офис перенес. А домой собрал маленький селерончик для детей, чтобы мультики смотрели, и там же HA крутиться.

Это всё равно дешевле, чем платить за такую же железку у хостера.
А переносить в офис я это не могу, ибо интернета тогда не хватит. Внутри дома у меня гигабит — и то иногда хочется больше, а наружу только 100 мегабит. И в офисе тоже. Только там на тех мегабитах 100+ человек сидит.

Сильно зависит от локации. Я когда сидел в Новосибирске, у меня тоже на даче крутился девайс на стареньком 2500K + куча винтов. При цене ЭЭ в 2.6 рублей/квтч не очень заметно. А сейчас, при цене в 35 евроцентов я чет задумываюсь ;)

Ну так я же конкретно про себя говорю. И написал, что электричество пока ещё дешевое — 5 центов это вам не 35.
Если брать подобный сервер у хостера, то будет стоит 70 евро в месяц (аук у хетцнера), плюс будет изношен. Плюс скорость доступа к нему будет небольшая. Ну и т.п.

На кой тебе сервер дома?

Очевидно же. Мой дом - моя крепость. Сервер - это и есть информационная цитадель (крепость). Зачем тогда дом, если моя "крепость" на самом деле не моя и вообще стоит в каком-то чужом ДЦ, обслуживается чужими руками и доступен по чужой сети?

Да и дом не нужон, в пещерах норм было.

Смешно 🤪

Сервак дома это их разряда фермы дома..

Дом это место, где все это г не надо, дома надо отвлекаться от задрочничества повседневного....

Привет восьмидесятым! В 1991 Союз рухнет, будет повальная нищета и безденежье, в 1996 будет дефолт.
Но в нулевых все наладится, а в десятых вы даже обзаведетесь несколькими устройствами, намного превосходящими по возможностям все, о чем писали в науке и жизни. Правда, использовать их будете только для котиков и порно.
Когда-нибудь, возможно в тридцатых или сороковых, на этом пути вас посетит светлая мысль, что было бы неплохо перестать в дохренадцатый раз терять с трудом накопленное цифровое богатство, и озаботиться его сохранностью… тогда и поговорим.

Богатство, как и в 80е держу на бумаге и под полами в зале 🤣🤣🤣 цифровой богатей 🤣🤣🤣насмешил

Ну, тогда никаких проблем хранить его за камнем тоже не будет.

Даже если вы работаете на ферме, никто не мешает держать дома небольшой огородик.

Так начинается с небольшого, а потом становится, очередной свинарник 🤣

Не уверен насколько мой опыт будет полезен по ХА, но вдруг это будет совпадение.

Имею дома днищесервер, который сейчас работает на openmediavault. И вот как-раз на новогодних праздниках столкнулся с проблемой, что показания датчика сяоми перестали обновляться. Насколько я понял сейчас идет довольно активная фаза по переносу части функционала БТ устройств от сторонних разработчиков в дефолтный ХА. Что-то может временно не работать. Но дополнение из hacs (BLE monitor) все ещё поддерживается автором, у меня работает только через него. А проблема оказалась в том, что в 6-й версии ядра почему-то выпилили поддержку китайского брелка с алика. Просидев целый день изучая форумы, случайно наткнулся на совет понизить ядро до 5-й версии и всё заработало.

P.S. Для нашей семьи самой полезной функцией умного дома оказалось сказать Алисе "включи компьютер" :)

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

У меня шкала важности информации более разнообразная, чем «нужно/не нужно».
Если у меня пропадёт музыка, катастрофой это не будет — можно перекачать, да.
Но на её сбор было затрачено время и силы, потому я лучше приложу ещё немножко усилий на то, чтобы её не потерять. Само собой, бэкапить её по принципу 321 я не буду, но просто положить на массив с избыточностью — почему бы и нет?

Для soho удаленная копия >>>> массива с избыточностью.
Потому что время простоя менее критично, чем совокупность событий могущих затронуть оба диска одновременно (для зеркала — практически все).

Ну вот у меня, допустим 8 дисков по 8 тб.
Полная удалённая копия — это ещё 8 таких дисков. Дорого.

Дешевле один-два диска отдать под избыточность массива, а удалённо хранить только информацию высших степеней важности. У меня такого где-то 4-5 терабайт только.
Держу две копии — одну в облаке с шифрованием, другую на работе.

Рекомендую посмотреть на Adguard Home вместо pi-hole. Давно переехал. На моих источниках информации режет рекламу лучше.

Детям можно настроить безопасный интернет, можно сервисы выключать им ненужные.

А своим днс он рулить позволяет, внутренние имена назначая?

Да, есть DNS rewrite фича

У меня intel server s1200sp e3 1280 v6. 64 ram 8 дисков sas raid 6 на Intel RMS25CB080.

В простое потребляет 12ватт/ч. При работе от 100 до 150 ватт/ч.

Что удобно, можно пускать по расписанию, и ночью он выключен. Но есть консоль и можно стартовать.

Единственная засада, он старый и туда ssd диски засовывать целая история. Т.к. рейд требует ключа покупного для эффективной с ними работы. А в противном случае, что то там с совместимостью.

Про 12 ватт что-то не верится.
У вас один только рейд-контроллер ватт 15-20 жрать будет. Крутящиеся диски — 20 ватт, допустим.
Ну и всё остальное тоже не бесплатное. Ватт в 50-60 я бы поверил. Хотя скорее побольше.

Разве что под «в простое» вы понимаете S3, к примеру.
Я под простоем подразумеваю отсутствие активной работы, крутящиеся фоновые сервисы и т.п.
То есть сиситема в s0, работает, просто не загружена ничем.

Простой, это выключенный сервер. Работают только консоль, блоки питания.

Может, не очень корректно высказался.

Ну, выключенный и у меня тоже в районе 10 ватт — когда только IPMI работает.
Но в выключенном виде я его не могу держать — иначе зачем мне вообще сервер тогда нужен?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации