Домашний сервер 1.0
У меня уже давно была домашняя сетка, но хотелось чего то большего и совсем недавно мне в руки вернулся старенький неттоп на i5, который было решено использовать в качестве домашнего сервера.
По началу идея была в том, чтобы развернуть домашнее, приватное облачное хранилище, с удобным доступом с телефона извне, а так же быстрым доступом с ПК внутри домашней сети.
У неттопа была расширена озу до 16гб, установлен ssd на 256гб, в качестве системы стоит обычный Ubuntu server в связке с Casa OS (веб морда для докер контейнеров).
Из планов на данный момент реализовано:
#notes #selfhosted
У меня уже давно была домашняя сетка, но хотелось чего то большего и совсем недавно мне в руки вернулся старенький неттоп на i5, который было решено использовать в качестве домашнего сервера.
По началу идея была в том, чтобы развернуть домашнее, приватное облачное хранилище, с удобным доступом с телефона извне, а так же быстрым доступом с ПК внутри домашней сети.
У неттопа была расширена озу до 16гб, установлен ssd на 256гб, в качестве системы стоит обычный Ubuntu server в связке с Casa OS (веб морда для докер контейнеров).
Из планов на данный момент реализовано:
-Домашний dns (резолвинг домена внтури сети, блокировка рекламы, роутер работает через dns домашнего сервера).
-Личное облако на nextcloud (удобный клиент на телефон кстати, пробовал еще immich, не зашло), есть возможность дополнительно хостить todo доску и заметки. Nexctloud в качестве хранилища использует внешний ssd, в любой момент его можно отсоеденить и подключить к другому устройству/получить доступ к файлам.
-Медиасервер работающий в связке Jellyseerr -> Sonarr/Radarr -> Jacket -> Transmission -> Jellyfin (лайкаешь фильм из каталога, сам ищет в торренте, сам качает, стягивает описание и постеры к фильму и добавляет в медиатеку jellyfin, с которой уже можно стримить на любое устройство).
-Свои/чужие контейнеры крутятся в Portainer.
-Minecraft server
#notes #selfhosted
🔥4 1 1
Автоматизация медиа-библиотеки дома или НЕТflix подпискам х)
Покурив форумы и узнав что есть возможность стягивать фильмы с торрентов буквально одним нажатием на кнопку в красивом каталоге, я решил реализовать это.
Схема достаточно простая:
#notes #selfhosted
Покурив форумы и узнав что есть возможность стягивать фильмы с торрентов буквально одним нажатием на кнопку в красивом каталоге, я решил реализовать это.
Схема достаточно простая:
Jellyseerr -> Sonarr/Radarr -> Jacket -> Transmission -> Jellyfin
-Jellyseerr - это каталог фильмов на основе твоих интересов, но данные тянет с IMDb, оно нужно только чтоб лайкать фильмы.
Sonarr/Radarr - одно для сериалов, другое для фильмов, туда приходит сообщения из желлисира о том что необходимо инициировать процесс скачивания, оно обращается в jacket.
-Jacket - индексер торрентов, выбрал рутрекер, рутор и еще парочку, ищет по ним, далее получая источники sonarr отдает это в сервер торрент клиента transmission :3
Ну и после того как трансмишн отчитывается о том что скачал данные, sonarr их импортирует со всей информацией, постерами в jellyfin.
-Jellyfin/plex - медиатека, можно стримить внутри сети и не только в офигенном качестве, ща буду пересматривать Аркейн ^^''
А еще у сонара/радара/лидара (это для музыки) есть информация извне о датах и релизах и он может периодически сам обновлять медиатеку, когда на пример появились новые серии.
#notes #selfhosted
🔥4 1
Minecraft server upd!
client: 1.25.1 download launcher
address: srv.catanix.dev
Есть и работает:
Первый логин:
Далее:
Полезное:
Строго запрещено грифферить и багоюзить, маленький сервер для друзей, доступ 24/7.
Для защиты от грифферов используется WorldEdit + WorldGuard.
#selfhosted #minecraft
client: 1.25.1 download launcher
address: srv.catanix.dev
Есть и работает:
spawn, homes, kits
Первый логин:
/register <пароль> <повторить пароль>
Далее:
/login <пароль>
Полезное:
/kit protect
/kit tools
Строго запрещено грифферить и багоюзить, маленький сервер для друзей, доступ 24/7.
Для защиты от грифферов используется WorldEdit + WorldGuard.
#selfhosted #minecraft
Постирал я один из своих рукавов, всмотрелся, а там оказывается пасхалочка есть 👏
Инпутлаг - это задержка между твоим действием (например, нажатием кнопки) и тем, когда результат этого действия появляется на экране.
Так вот у игрков в кс2 есть мем, он про то, что если в сеть рядом с пк включить утюг, то инпутлаг становится значительно меньше.
#rofl
Инпутлаг - это задержка между твоим действием (например, нажатием кнопки) и тем, когда результат этого действия появляется на экране.
Так вот у игрков в кс2 есть мем, он про то, что если в сеть рядом с пк включить утюг, то инпутлаг становится значительно меньше.
#rofl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
По началу проблема серого ip была решена через ddns, но мне очень не нравился выданный бесплатный поддомен, да и прикрутить ssl сертификат к нему можно было только за деньги, да и домены вообще то у меня есть свои ☕️
Решение оказалось максимально простым: попросил chat gpt написать скрипт, который работает с cloudflare api (домен припаркован там) и на один из поддоменов периодически пробрасывать новый ip, если он конечно сменился, а дальше можно рулить через nginx reverse proxy👏
Кстати параллельно немножко разобрался с grafana и сделал дашборд с забавным набором метрик☺️
#selfhosted
Решение оказалось максимально простым: попросил chat gpt написать скрипт, который работает с cloudflare api (домен припаркован там) и на один из поддоменов периодически пробрасывать новый ip, если он конечно сменился, а дальше можно рулить через nginx reverse proxy
Кстати параллельно немножко разобрался с grafana и сделал дашборд с забавным набором метрик
#selfhosted
Please open Telegram to view this post
VIEW IN TELEGRAM