В этом посте я обещал показать не только сервисы на своём домашнем сервере, но и то, как я вообще к ним подключаюсь, когда нахожусь не дома. Потому что собрать свой аналог Google Фото, облака или музыкального сервиса — это только половина задачи. Вторая половина — сделать так, чтобы всё это было доступно с телефона или ноутбука, но при этом не висело открытым для всего интернета.
Для этого я использую сервис Tailscale на всех устройствах.
Если совсем по-простому, Tailscale создаёт между моими устройствами и домашним сервером закрытую личную сеть (я хотел вам нарисовать очень красивую инфографику как это работает через купленный за 2500 рублей чат GPT, но он не очень хорошо справился с этой задачей и это будет отдельный пост чуть дальше😎). Телефон, планшет, ноутбук и сам сервер как будто подключены к одному виртуальному Wi‑Fi, даже когда физически находятся в разных местах.
То есть я могу открыть фотографии в Immich, зайти в своё облако Nextcloud, включить музыку или посмотреть фильм с сервера, находясь где угодно. Но для случайного человека из интернета этих сервисов просто не существует: у сервера нет публичного адреса, который можно найти, открыть и начать подбирать к нему пароль.
Именно этот момент являлся для меня очень важным: когда начинаешь разбирать тему домашнего сервера, первым делом кажется, что нужно дать ему доступ в интернет, купить статический IP, настроить домен, сертификаты, пробросить порты на роутере и дальше постоянно переживать, не оставил ли ты где-то «лишнюю дверь» открытой. Честно говоря, мне такой сценарий вообще не нравится🙃 С Tailscale всё выглядит по другому: я добавляю свои устройства в закрытую сеть, разрешаю им видеть сервер — и на этом основная задача решена. Не нужно публиковать фотоархив, файлы, музыку или личную базу знаний. Доступ получают только те устройства, которые я сам подключил в сервисе.
Мне особенно нравится, что этим потом можно пользоваться без ощущения, будто ты администрируешь корпоративную сеть. На телефоне открываешь нужное приложение, на ноутбуке — нужный сервис, и всё работает.
По сути Tailscale — это фундамент всей моей домашней инфраструктуры. Он не делает фотографии красивее, музыку удобнее или фильмы интереснее, но именно благодаря ему все остальные сервисы перестают быть «штуками, которые работают только дома» и становятся частью моего цифрового сувверинитета.
Следующий пост будет про Immich — мой собственный фотоархив и то, как фотографии с телефона сами оказываются на домашнем сервере😎
Для этого я использую сервис Tailscale на всех устройствах.
Если совсем по-простому, Tailscale создаёт между моими устройствами и домашним сервером закрытую личную сеть (я хотел вам нарисовать очень красивую инфографику как это работает через купленный за 2500 рублей чат GPT, но он не очень хорошо справился с этой задачей и это будет отдельный пост чуть дальше😎). Телефон, планшет, ноутбук и сам сервер как будто подключены к одному виртуальному Wi‑Fi, даже когда физически находятся в разных местах.
То есть я могу открыть фотографии в Immich, зайти в своё облако Nextcloud, включить музыку или посмотреть фильм с сервера, находясь где угодно. Но для случайного человека из интернета этих сервисов просто не существует: у сервера нет публичного адреса, который можно найти, открыть и начать подбирать к нему пароль.
Именно этот момент являлся для меня очень важным: когда начинаешь разбирать тему домашнего сервера, первым делом кажется, что нужно дать ему доступ в интернет, купить статический IP, настроить домен, сертификаты, пробросить порты на роутере и дальше постоянно переживать, не оставил ли ты где-то «лишнюю дверь» открытой. Честно говоря, мне такой сценарий вообще не нравится🙃 С Tailscale всё выглядит по другому: я добавляю свои устройства в закрытую сеть, разрешаю им видеть сервер — и на этом основная задача решена. Не нужно публиковать фотоархив, файлы, музыку или личную базу знаний. Доступ получают только те устройства, которые я сам подключил в сервисе.
Мне особенно нравится, что этим потом можно пользоваться без ощущения, будто ты администрируешь корпоративную сеть. На телефоне открываешь нужное приложение, на ноутбуке — нужный сервис, и всё работает.
По сути Tailscale — это фундамент всей моей домашней инфраструктуры. Он не делает фотографии красивее, музыку удобнее или фильмы интереснее, но именно благодаря ему все остальные сервисы перестают быть «штуками, которые работают только дома» и становятся частью моего цифрового сувверинитета.
Следующий пост будет про Immich — мой собственный фотоархив и то, как фотографии с телефона сами оказываются на домашнем сервере😎