Продолжение истории о #Repka-PI
Прошёл почти месяц с момента покупки репки, а процесс поднятия селфхост сервисов движется у меня как-то очень медленно. Многое делаю в первый раз и потому процесс освоения новых технологий занимает какое-то время. Да и дел помимо репки полно, это для меня редкое хобби.
Для начала покаюсь. Сайт репки не так уж и плох, как я писал в предыдущем посте. Оказалось, что в блоге на сайте куча примеров использования репки, много полезных советов, которые почему-то не попали в раздел документации. Нашёл у них, как отключить графическую оболочку и в итоге пока решил оставить Repka-OS. Само устройство всё время работает исправно, сбоев и нареканий не выявил.
В первую очередь установил syncthing. Теперь своё облако и общие каталоги на телефоне, домашнем ноуте, рабочей машине и виртуалках. Для заметок использую Joplin, сервер отдельный под него на репке не запускал, а синхронизирую заметки через каталог syncthing.
Первая проблема с которой столкнулся- необходимость фиксированного айпи для работы веб сервисов. Syncthing кстати может синхронизироваться без, есть возможность использования через айди девайса. Вариант с заказом постоянного айпи у провайдера мне не подходит. Может придётся переезжать на другое место, где организовать себе постоянный айпи не выйдет.
Решил поднять свой VPS и пробрасывать порты через SSH. Арендовал на ruvds сервер в Казахстане. Поставил wireguard. Теперь за одно ютуб, флибуста и рутрекер- без ограничений) Хотя и новый вопрос появился: "Wireguard как я понимаю весь трафик линукса в VPN заворачивает? А можно как-то его настроить, что бы оборачивал в VPN только отдельные порты, или отдельные порты не отправлял в VPN?"
С пробросом портов дело пошло ещё сложнее. Вот подключаюсь я по SSH к VPS. Мне парольную фразу для ключа ввести нужно. Что бы её не вводить и коннектиться автоматически, нужно ssh-agent использовать? Попробовал инструкцию с арчвики, заработало, но после перезагрузки репки- ssh-agent перестал работать. Autossh контролирует обрывы на указанном порту, а в случае обрыва он сам переподключается и снова проблема с парольной фразой всплывёт?
Для сервиса пуш-уведомлений поставил ntfy. Приложение оказалось простым, минималистичным и поддерживает тот же федилаб из коробки. Подключил для ntfy скрипты, которые присылают на телефон уведомление в случае перезагрузки сервера и подключения к нему пользователей по ssh.
Теперь надо освоить Let's encrypt, что бы пуши прилетали по https. После nginx- он как понял позволит сразу группы портов пробрасывать с репки на впску. Но для него нужно доменное имя? Никогда таким не занимался. Интересно прокатит бесплатное доменное второго уровня или придётся покупать первого уровня, как бы тогда с экономить)
Когда с этими вопросами разберусь поставлю на репку RSS-bridge + FreshRSS, с этим уже опыт работы имею. Потом полезу в дебри Home Assitant- некоторые девайсы, готовые внутри этой системы работать, уже имеются) А потом ещё Callibre хочу туда установить. Потом ещё и ещё. Эххх интересно, сколько это всё времени займёт. Чую путь длинною в бесконечность меня ждёт на этом пути...
#lang ru
grumb
в ответ на Ilich Ramírez Sanchez II • • •про «надпись- включил и работает» — у тех компаний, где продуктом является железо, есть серьёзная и поголовная деформация сознания. они не понимают, что такое конечный UX/UI пользователя и кто их пользователь.
вот тебе важно, чтобы и ОС была нормальная на железке этой и чтобы включив получил рабочее место вменяемое.
а для них «включил и работает» означает совсем другое — отсутствие надобности возиться как с мебелью из Икеи. они этой надписью говорят об отсутствии надобности собирать их продукт.
и тот факт, что у тебя иное понимание продукта и иные ожидания с пожеланиями и требованиями к продукт — это им не в домёк. про это они как-то и думать не желают.
Ilich Ramírez Sanchez II
в ответ на grumb • •Наверное ты прав. Может разрабам написать? Что под фразой включил и работает, мне бы хотелось видеть систему без DE, с минимумом пакетов и готовую с первого запуска коннектится по SSH, что бы её даже к монитору не было нужды коннектить. Либо можете DE накатить, тоже с минимумом пакетов (1600+ больно много), но не гном же, а что-нибудь более легковесное. И пароль пишите- броско и крупными шрифтом. А то у меня такой конфуз первый раз в жизни случился)
grumb
в ответ на Ilich Ramírez Sanchez II • • •Сугубо моё личное предположение, что у них там ОС накатана по принципу остаточного эффекта-артефакта от проверки на линии ОТК.
Сидит человек и выборочно смотрит некоторые экземпляры — загружается ли ОС, запускает с флешки\карты какой-нибудь софт для проверки работы аппаратуры.
Тем самым определяется, что нормально с работой SPI-чипа (ну ПЗУшка) и качеством пайки элементов на плате.
Т.е. они тупо не понимают того, как именно ты воспринимаешь поставку тебе этой железки с ОСью.
Для них это просто демка, показывающая, что железка работоспособная, а не бракованная. Ты включил и побыстрому погонял сам какой-то софт для проверки. После этого уже разворачиваешь на железке то что тебе надо.
Ilich Ramírez Sanchez II
в ответ на grumb • •Убедительно говоришь. У меня прям сокращается список минусов данной машинки. Не в отделе по работе с недовольными клиентами случаем работаешь?🤔
В таком случае надо предложить им поменять девиз на такой: Включил? Работает? Дальше сам ебись!!!
grumb
в ответ на Ilich Ramírez Sanchez II • • •Профессионально за деньги 20+ лет делаю софт коробочный для международных рынков.
У меня иной порядок работы с клиентами. Если на вопрос как дела, всё ли хорошо, от клиента приходит «okey», то часть сотрудников с моей стороны остаётся без премий и бонусов. Откладывает текущие задачи и садится разбираться, что же там у этого клиента не так.
Это b2b — в основном как SMB (small & medium) так и два вида enterprise.
Скотское отношение к пользователям в b2c прекрасно знаю, потому в секторе b2c и не работаю. Очень низкая планка качества продукции конечной «а зачем нам тестировщики, когда у нас есть пользователи?»
Ilich Ramírez Sanchez II
в ответ на grumb • •Хороший начальник, подчинённые видать недолюбливают)
grumb
в ответ на Ilich Ramírez Sanchez II • • •Такой порядок вещей — это отнюдь не мой выбор. Есть ниши рынка у которых не очень высокая ёмкость, но серьёзные требования к продуктам, минимальная планка качества.
Вот чтобы её осилить нужно уметь в производственные процессы. Уметь выявлять и устранять косяки этих процессов.
И работа с клиентами как раз не столько из-за малой ёмкости ниши, сколько ради удержания планки качества продукции.
Попробуй давить на эти составляющие, вступая в диалог с людьми по ту сторону — кто делает эту Репку.
Однако, для этого надо определиться с разными пониманиями товара у тебя и у них.
Ilich Ramírez Sanchez II нравится это.
Rakuyo 落葉
в ответ на Ilich Ramírez Sanchez II • •Ilich Ramírez Sanchez II нравится это.