Nextcloud – больше чем просто замена для гуглдиска

Сегодня поговорим о такой замечательной вещи как nextcloud и его широких возможностях. Nextcloud появился в 2016 году, когда основатель ownCloud решил форкнуть проект, вероятно из-за сомнений связанных с некоторыми аспектами коммерческого подхода стоящей за ownCloud компании. Nextcloud, как и родительский проект выпускается под копилефтной лицензией AGPL-3.0, в написании кода поучаствовали уже более пятисот людей (я ранее писал о тысяче – к сожалению, не помню откуда цифра; вероятно, ошибся), что само по себе впечатляет. Итак, nextcloud в самом базовом виде – это программа для хранения и синхронизации файлов, которое можно установить на собственном сервере (или даже одноплатном компьютере) с GNU/Linux, что делает его альтернативой для dropbox и google drive. Устанавливается он в несколько шагов: сначала с оф сайта нужно скачать и распаковать архив, затем сделать веб-сервер владельцем директории с распакованными файлами, настроить виртуальный хост, создать базу данных с пользователем и наконец вбить адрес виртуального хоста в браузере и заполнить все необходимые поля (ну и конечно желательно настроить SSL). И все, наслаждаемся своим персональным хранилищем.

Continue reading →

Что посмотреть на Peertube

Для начала разберемся что это вообще такое. PeerTube – децентрализованная альтернатива ютубу с открытым исходным кодом, выпускаемая под свободной копилефтной лицензией AGPL-3.0. Видео постятся под лицензиями Creative Commons (можно выбирать, какой именно). Peertube организован таким образом, что кажд_ая потенциально может установить его на своем сервере (с Nginx+php-fpm и Postgresql) и по желанию связать в федерацию с другими, уже существующими. Благодаря этому пользовател_и с одного сервера получают доступ к контенту, который хранится на других серверах. Вторая черта децентрализованности состоит в том, что пользователь_ки, которые смотрят видео одновременно раздают его другим зрител_ям, – аналогично тому, как работают торренты, – что облегчает нагрузку на сервер, которую могут вызвать популярные видео. Все это позволяет PeerTube как целой сети потенциально аккумулировать ресурсы, которые позволили бы ему соперничать с ютубом. Continue reading →

Итоги первой недели

Коротенькая запись. Что изменилось? В первые дни было очень сильное чувство собственной изолированности. Собственно, это к теме “возврата в двухтысячные” – раньше для общения в сети люди сидели на форумах и в ЖЖ. С популяризацией соцсетей цифровое общение переместилось туда. Форумы выжили, но как правило носят узко-тематический характер и не так населены как соцсети. Пользование децентрализованными ресурсами несколько смягчает положение, но русскоязычный сегмент в них очень невелик, а все мои знакомые, которые в тот или иной момент начинали ими пользоваться долго не выдерживали как раз потому что “там никого нет”. Аналогично и с мессенджерами – все настолько полагаются на централизованные, что для использования альтернативных нужны волевые усилия, и в результате из знакомого круга там тоже “никого нет”. Итог такой, что социальность приходится реализовывать в телефонном режиме и живом общении. Хотя все контакты остались на смартфоне, так что сейчас располагаю минимум номеров. Тем не менее в децентрализованных соцсетях возможность листать и комментить чужой контент есть, а значит и поддерживать какую-то коммуникацию с людьми в сети.

Пару слов об удачах и неудачах. Еще перед началом челленджа я решил, что установлю на ноутбук десктопный signal и буду юзать его в качестве мессенджера, а смартфон отдам любимому человеку в поездку, но из-за трудностей с настройкой сети в Parabola GNU/Linux-Libre (о чем я писал ранее) смартфон уехал раньше, чем я смог залогиниться в сигнале. Воспользоваться чьим-то другим смартфоном чисто для логина, как оказалось, возможности нет – я заблокировал свою симку на своем смартфоне, потому никакой другой смартфон её не принимает (хотя с обычной “звонилкой” все работает). Так что еще какое-то время буду без сигнала, но когда смартфон снова окажется доступным придется ненадолго отсупить от правила “не пользоваться смартфонами”, чтобы произвести логин в десктопный клиент.

Еще парочка отступлений от правил. Я иногда пользуюсь стационарным компьютером, на котором у меня обросший разной проприетарщиной arch linux – чтобы смотреть стар трек, например (перезаливка нескольких десятков гигабайт на некстклауд, а оттуда на ноутбук кажется мне сликшом утомительным делом). Еще на работе в качестве поисковика использую не searx, а duckduckgo – он централизованный, хотя и ориентированный на приватность.

Обратно в 2000-е?

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

Continue reading →

Сектантский linux

Пользоваться одним только линуксом – уже звучит как довольно сектантская затея, однако все относительно, и в мире свободного ПО есть свои радикалы и радикалки, которые считают, что необходимо полностью отказаться от использования проприетарного ПО, включая несвободные драйвера и прошивки. Кстати, драйвера, – это и огромное преимущество линуксов, и большой недостаток, – за них либо не нужно париться вообще (звуковые чипы, usb, ethernet – как правило поддерживаются “из коробки”, а для видеокарт и вайфая, благодаря достигнутому за последние годы прогрессу, установка происходит в два клика, без необходимости заходить на сайт разработчика, качать, устанавливать и т.д.), либо же с ними нужно долго возиться с сомнительным исходом. Но вернемся к теме. Что до меня, то я линукс впервые попробовал потому, что мне это было нужно по работе, мне понравилось, и больше я виндой не пользуюсь. Но в то же время я хотя и согласен с аргументами радикал_ов, не считаю вопрос с открытым кодом и свободными лицензиями для драйверов на данный момент для себя критичным, и уж тем более не собираюсь подвергать критике дистрибутивы, которые предоставляют возможность устанавливать несвободное ПО.

Тем не менее, в рамках челленджа переехать на “полностью свободный” дистрибутив – как мне казалось, проще, чем выискивать и удалять у себя на ноуте проприетарщину. Если кто откроет список одобренных FSF свободных дистро, она или он не обнаружит там ни одного из известных – даже такой “идеологический” (термин, встречающийся в кругах линукс-юзер_ок) дистрибутив как debian не одоряется как раз потому, что имеет non-free репозиторий. Поскольку я в быту пользуюсь Arch-ем, я для себя выбрал его свободную версию, Parabola GNU/Linux-Libre. Тем более что мне симпатична эгалитарная организация коллектива параболы, где решения принимаются консенсусом.

Continue reading →

ТЗ

Здесь я буду писать о том, как проходит мой челлендж. Суть – прожить месяц в максимально свободной цифровой экосистеме, насколько это возможно. Зачем? На мой взгляд челочество уже одной ногой стоит в полноценном киберпанке – сильные мира сего контролируют все наши каналы связи, а наша приватность поругана. Наши взаимодействия находятся в руках у людей, над которыми у нас нет контроля. Чем больше в таких условиях мы полагаемся на цифровое пространство, тем более зависимо наше существование.  Но при этом есть инструменты, которые позволили бы вернуть нам контроль над площадками для коммуникации. Конечно, в условиях наемного рабства сами по себе эти средства не освободят нас, однако пользуясь ими мы можем стать по крайней мере чуточку свободнее. В течении месяца я постараюсь ограничить свое существование в cyberspace исключительно свободными ресурсами, чтобы выяснить, насколько они пригодны для повседневного пользования.

Несколько примеров того, без чего я постараюсь обойтись:
– проприетарное программное обеспечение (включая игры);
– корпоративные мессенджеры: skype, google hangouts, facebook messenger, watsapp, telegram и т.д.;
– корпоративные соцсети: facebook, instagram, twitter и т.п.;
– централизованные аудио-видео хостинги и стриминг: youtube, soundcloud, spotify и проч.;
– корпоративные облачные хранилища – google drive, dropbox;
– гуглдоки;
– корпоративные почтовые сервисы;
– смартфоны (поскольку они также по сути не находятся в нашей власти);

Исключения из правила:
– работа – к сожалению, для выполнения своих рабочих обязанностей мне придется пользоваться частью ресурсов из списка выше, но я ограничу их использование исключительно рабочими рамками и рабочим временем;
– поиск – к сожалению, на данный момент невозможно избежать централизованных средств поиска, но можно облегчить себе жизнь, используя self-hosted площадки вроде серверов searx, которые выполняют поиск по централизованным поисковикам за нас, что позволяет сохранить приватность;
– Википедия – централизованный ресурс, но на мой взгляд достаточно свободный, чтобы не заносить его в списки вселенского зла;

Крайности, в которые я не буду вдаваться:
– я не буду отказываться от посещения ивентов, анонсированных в корпоративных соцсетях, если узнаю о них в рамках допустимых средств коммуникации;
– я не буду стремиться к использованию непроприетарных прошивок, поскольку это практически невозможно;
– я буду слушать музыку и смотреть фильмы, несмотря на то, что они как правило являются продуктами проприетарного ПО;
– я буду пользоваться мобильным телефоном и интернетом, потому что сами понимаете.

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