Мой блог
Как сделать хобби с друзьями интереснее с помощью бесплатных инструментов

Близкие друзья обычно разделяют схожие увлечения, и многие из общих хобби можно вывести на совершенно новый уровень, если внедрить инструменты с открытым исходным кодом на собственном сервере. Часть увлечений мы разделяем в одиночку, но другие созданы для компании, и домашняя лаборатория отлично помогает в их организации.
Организация настольных игр
Организация вечеров настольных и карточных игр порой превращается в непростую задачу из-за сложной логистики. Приходится не только выбирать подходящую игру, но и согласовывать время и место встречи. Программа BoardGameTracker существенно упрощает этот процесс, позволяя сформировать единую библиотеку игр, оценить общую стоимость коллекции и контролировать выдачу коробок друзьям, чтобы ничего не терялось. В ней также удобно вести учет так называемой полки позора — игр, которые куплены, но так и не опробованы. Платформа поддерживает ведение игровых сессий и статистику участников. Тем, кто ищет более легкое решение с упором именно на статистику, стоит присмотреться к аналогу под названием MeepleStats.
Планирование поездок и путешествий
Путешествия требуют немалых затрат, поэтому тщательная подготовка всегда оправдывает себя, независимо от того, планируете ли вы каждый шаг или предпочитаете лишь общие временные рамки. К счастью, существуют отличные программные решения для совместной подготовки к поездкам. AdventureLog представляет собой отточенный инструмент планирования, основанный на локациях и коллекциях — произвольных группах точек на карте. Объединив локации в коллекцию, задав даты начала и окончания поездки, можно приступать к составлению маршрута. Приложение идеально подходит для того, чтобы за месяцы или даже годы до старта собирать идеи, вдохновляться на будущие поездки и делиться набросками с потенциальными попутчиками.
С другой стороны, платформа TREK воспринимается иначе: это не инструмент для мечтательного выбора направления, а оперативный планировщик для ближайшего путешествия. Он больше сосредоточен на практических деталях вроде контроля бюджета и валют, напоминая скорее рабочий инструмент, чем доску визуального вдохновения.
Чтение и обмен книгами
Подобно физической книжной полке дома, полезно обзавестись цифровым хранилищем для электронной литературы. Это позволяет держать все файлы в порядке, отслеживать прочитанное и делиться книгами с домочадцами. Открыв доступ к платформе вроде BookLore через обратный прокси-сервер или VPN, вы сможете делиться библиотекой за пределами собственной квартиры. Платформа поддерживает мультиаккаунты, благодаря чему каждый читатель ведет учет личного прогресса. Альтернативный вариант — использовать отправку книг на любое устройство Kindle или на электронную почту в один клик. Аналогичным образом поступают с аудиокнигами, развернув Audiobookshelf, настроив удаленный доступ и создав учетные записи для товарищей. Если ваш круг общения увлечен чтением, логичным шагом станет создание собственного книжного клуба с помощью бесплатного решения Hardcover Bookclub.





Дистанционные кинопросмотры
За последние годы популярность приобрел такой формат досуга, как совместный просмотр фильмов через интернет. Благодаря синхронизации потокового воспроизведения можно смотреть картины вместе с друзьями, параллельно общаясь в чате так, будто все находятся в одной комнате. Jellyfin представляет собой лучшую полностью бесплатную медиасистему, и после того, как Plex закрыл свою функцию Watch Together, она стала главным решением для таких задач. Для этого потребуется развернуть сервер Jellyfin, настроить его удаленную доступность с помощью обратного прокси или низкозадержного VPN-решения вроде Tailscale, а затем выдать каждому участнику персональные учетные записи. Создать виртуальную комнату можно простым нажатием кнопки SyncPlay после запуска видео. Для стабильной работы понадобится хорошая скорость исходящего интернета: обычно от 15 Мбит/с для разрешения 1080p и от 50 Мбит/с для 4K. Пока Jellyfin берет на себя основные технические задачи, специализированный софт вроде Movary помогает вести учет просмотров и отлично подходит как для очных, так и для дистанционных встреч.
Многопользовательские видеоигры
Самостоятельный запуск игровых серверов оказывается гораздо проще, чем может показаться на первый взгляд, и приносит множество преимуществ. Хостинг сервера обходится абсолютно бесплатно, если не считать затрат на электроэнергию. Кроме того, если вы и ваши друзья живете относительно близко друг к другу, локальный сервер в вашем городе может обеспечить чуть лучшую производительность по сравнению с арендованными мощностями коммерческих компаний. Некоторые игры особенно сильно выигрывают от постоянной работы сервера, в первую очередь проекты с персистентными или сохраняющимися мирами. Minecraft выступает классическим примером, но этот подход прекрасно работает и для множества других игр, включая симуляторы выживания вроде Abiotic Factor и производственные стратегии вроде Satisfactory. Энтузиасты могут развернуть даже собственный сервер World of Warcraft с помощью проекта AzerothCore. Главный плюс такого подхода заключается в том, что основному владельцу не обязательно находиться в сети и играть, чтобы остальные участники могли зайти в игру. Если сервер работает, любой желающий может подключиться, заняться строительством или сбором ресурсов в любое удобное время. Главное — своевременно настраивать резервное копирование, чтобы избежать потери данных в случае непредвиденных сбоев.
Источник: howtogeek.com

