? Editing: Post:21.body Save Delete Cancel
Content changed Sign & Publish new content

ZeroNet@Balancer

ZeroNet и другие распределённые p2p-социальные сети

Follow in NewsfeedFollowing

Latest comments:

Flickr RIP

on Nov 10, 2018 · 1 min read ·
5 comments

Кросспост с Хабра на тему закрытия 1Тб места на Flick с удалением архивов пользователей.

Сколько их таких было… Год за годом подтверждается утверждение, что централизованным сервисам в отношении долговременного хранения данных верить нельзя. Никогда. Что бы они не обещали и какая бы у них не была до этого репутация. Сменятся в очередной раз менеджеры и очередные труды юзеров превращаются в тыкву.

Рекомендуемым тут селфхостам тоже верить нельзя. Мало кто озаботится бэкапами. Пропадёт интерес. Наконец, человека не станет — и всё, ничего не останется. У меня так несколько раз наследие почивших знакомых пропадало… Жизнеспособность таких решений ещё ниже, чем централизованных.

1529054871_Nash-sayt-pereezzhae_demotions.ru.jpg (700x628)

С распределёнными решениями всё сложнее. Да, очень интересно выглядят таковые, например, на #ActivePub. Тот же #Mastodon, если в роли микроблогов, но фотки с тегами можно и там размещать. Активно пилится и «вот-вот почти работает» #PixelFed — это уже полноценный фотохостинг. Но с ними практически та же беда. Сеть в целом при проблемах конкретных узлов будет работать как ни в чём ни бывало. Но вот пользователям таких нод ничуть не легче. Упал твой сервер — всё, как ни в чём ни бывало ты продолжить работать не сможешь. И ссылки снова становятся тыквами.

Read more

ZeroNet прокси proxy.zeronet.a0z.ru

on Nov 02, 2018 ·
1 comment

Я тут одно время начал бездумно кидать в клирнет ссылки на свои ZN-ресурсы через www.zerogate.tk. Но этот прокси, оказывается, работает весьма не часто. Так что решил забить на прозрачность добавления и для легитимных ресурсов давать ссылки через мой старый полузаброшенный proxy.zeronet.a0z.ru. По крайней мере его работоспособность я могу поддерживать :D Добавление новых сайтов там заблокировано, но я надёргал кучу ресурсов, которыми пользуюсь. Если надо добавить кого-то ещё, чтобы и другие могли давать ссылки через него — пишите, добавлю. И, наоборот, если там увидите ресурс, нарушающий те или иные законы, который я зевнул, свистните мне, я его почищу. Не хочется, чтобы этот прокси блокировали :)

Read more

Логика в ZeroTalk

on Nov 02, 2018 ·
11 comments

Если в блеклист вносится топикстартер, то весь топик не показывается. Это, в общем, не есть хорошо, потому что потом не контролируешь, что пишут другие в топик. И там тоже могут быть люди, которых надо банить :) А так получается, что можно распространять контент, который ты распространять не можешь/не хочешь. Наверное, надо будет на своих патчах ZT такое поведение поправить. Если, конечно, это не на уровне вообще ZN-фреймворка.

Read more

Статистика переходов

on Oct 13, 2018 ·
2 comments

В ZeroTalk нет никакой статистики популярности топиков. Но немного оценить интересы простых смертных можно через количество переходов (Views), которое считается на моём централизованном форуме :)

2018-10-13_09-19-09.png (844x872)

Read more

Ловите ветер всеми парусами ©

on Oct 09, 2018 ·
2 comments

На фоне грядущего закрытия G+ очень удобный способ активации пропаганды ZeroNet :) Я этим на своих ресурсах уже занимаюсь, но чем нас будет больше, тем оно весомее :D

googleplusevil-495x247.jpg (495x247)

Read more

Странное с трафиком

on Sep 29, 2018 ·
6 comments

Сегодня заметил, что River of News порождает огромный входящий(?!) и выходящий трафик. Собственно почти весь суточный трафик — его, что-то сильно за гигабайт. Всего за период с установки: Получено: 27098.89MB, Отправлено: 39761.65MB. Снёс нафиг, даже не стал разбираться, что там гонит такой объём.

P.S. дизайна блога не пугайтесь, это не надолго, потом допилю — просто, как всегда, если ждать, пока доделаю до конца, то никогда не доделаю :D

Read more

ZeroNet без Интернет ;)

on Sep 21, 2018 · less than 1 min read ·
4 comments

Отвалился дома Интернет. И тут же, бац — от Билайна SMS с извинениями. Первый раз такое получаю за много лет :D

Capture__2018-09-21-18-18-19.jpg (1001x900)

Ну, на мобильном пофиг, а вот прибитый гвоздями к домашней сети десктоп простаивает. И только ZeroNet можно спокойно пользоваться :D Да, синхронизации нет, но то, что загрузилось — доступно и интерактивно. Как в прежнюю эпоху FIDO :)

Update от 04:33: Сижу, пишу по форумам, в ZeroMe… И машинально поглядываю на ZeroHello, нет ли ответов :D Кстати, возможен финт ушами. Можно засинкать ZeroNet с ноутом, а потом вывести его в Интернет через телефон. И всё написанное, по идее, уйдёт в сеть. Или даже прямо с телефоном сперва в локалке попробовать засинкать (там у меня ZeroNet-клиент стоит), а потом с телефона в Интернет отправить. Наверное, так сейчас и сделаю, а то ноут цеплять ломает. Только с ZeroMe этот трюк не пройдёт, из-за миллиона мелких файлов, я на телефоне ZeroMe не держу.

Read more

ZeroLSTN работает

on Sep 15, 2018

Прогресс. Сижу, слушаю свой рабочий плейлист (пока ещё частичный, тестовый) в #ZeroLSTN. Дозрело до использования :) И никакой злобный буратино не выпилит…

2018-09-16_00-53-48.jpg (1200x676)

Сегодня добил, таки, CORS-ошибки при использовании ZeroLSTN через Web-прокси. Так что можно слушать в дороге онлайн :)

Read more

Обсуждения разные

on Aug 26, 2018 ·
5 comments
Read more

IPFS в ZeroNet на примере хостинга картинок

on May 06, 2018 ·
4 comments

В ZeroNet нет нормальных решений для хостинга картинок на одних сайтах с целью вставки на другие сайты. Когда-то давно в таких случаях зайт подгружался автоматически по любому запросу на его файл по ссылке, но по очевидным причинам такое поведение было изменено. И теперь при попытке открыть ссылку на левый зайт появляется запрос о загрузке этого зайта.

Но в случае ссылки на картинку такой подход не сработает. Нужно или предупреждать пользователя, чтобы он загрузил необходимый зайт или пользоваться ресурсами Интернет (Клирнет), чтобы иметь постоянную и загружаемую ссылку на картинку.

Тут есть два подводных камня:

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

  2. Некоторые пользователи Даркнета блокируют обращения к сайтам Клирнета.

Выход может быть такой:

  1. Грузим картинку в IPFS. В частности, через хостинг картинок ipfs.pics. Однако, отдаваемые им ссылки не лучший вариант. Во-первых, нет гарантий того, что этот сервис не накроется в будущем (он уже не раз падал), во-вторых, он часто тупо тормозит. К тому же у него нестандартный формат IPFS-ссылок, поскольку принято, что они хранятся в каталоге /ipfs/.

  2. Меняем в URL полученной ссылки https://ipfs.pics/ на https://gateway.ipfs.io/ipfs/. Это стандартный гейт IPFS, быстрый, надёжный и, главное, стандартный.

После второго пункта наступает рай для даркнетчиков. Они могут поднять у себя IPFS-демон («поднять» в простейшем случае = скачать архив с бинарником, распаковать и запустить ipfs daemon — всё) и поставить в браузере одно из IPFS-расширений. Например, для Хрома и Оперы (GitHub). Расширение само определяет наличие локального IPFS-демона и при его наличии все похожие на IPFS ссылки направляет на него. При отсутствии такого демона — на публичный гейт. Тоже может быть полезно, если кто-то использует нестандартный гейт.

Вот и на картинке пример такой переадресации:

Остаётся, правда, некоторый минус в том, что когда-то может накрыться ipfs.io, а картинки с него при отсутствии к ним обращений будут вычищены их кешей гейтов, но тут уже могут помочь энтузиасты, запинивая IPFS-файлы по ID :)

Read more

Как сделать свой ZeroNet-прокси

on Apr 26, 2018

Для mastodon.wrk.ru/@balancer/99927242450927526

Огромный плюс ZeroNet в том, что можно давать доступ к его материалам из обычного Web'а. Для этого служит так называемый «механизм прокси», когда фактически включается мультипользовательский режим. Всё, что для этого нужно, переименовать каталог plugins/disabled-Multiuser в plugins/Multiuser.

Но есть большая проблема. Пользователи таких прокси, хотя не имеют доступа к системным функциям, могут сами добавлять зайты. И это хорошо. По началу. Потом вся нода быстро оказывается забита тоннами прона :) В этом случае может помочь опция --multiuser_no_new_sites. Пользователи смогут спокойно посещать имеющиеся зайты, но не смогут добавлять новые.

Ну и так прокси будет открыт на стандартном порту 43110 на localhost'е. Хотя можно указать другие IP и порт, часто удобно посадить ZeroNet за NginX'ом и отдавать его контент по доменному имени. Для этого нужно в самом ZN разрешить работу с этим именем: --ui_host proxy.zeronet.a0z.ru. И в NginX сделать соответствующий конфиг:


server {
    server_name proxy.zeronet.a0z.ru;

    location / {
        proxy_pass        http://127.0.0.1:43110;
        proxy_http_version  1.1;
        proxy_set_header    Host        $host;
        proxy_set_header    X-Real-IP   $remote_addr;
        if_modified_since   before;

        proxy_read_timeout  600s;
        proxy_send_timeout  600s;

        access_log /var/log/nginx/$host-access.log;
    }

    location /Websocket {
        proxy_pass http://127.0.0.1:43110;
        proxy_http_version 1.1;
        proxy_read_timeout 1h; #for long live websocket connetion
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }
}

Так и работает прокси https://proxy.zeronet.a0z.ru — ну, разве что там https используется, но это другая история :)

Read more

Распределение Даркнета

on Apr 25, 2018 ·
2 comments
Read more

Работа над

on Apr 21, 2018 ·
13 comments

Сегодня довольно продуктивно поработал над ZeroTalk и ZeroBlog. Обновил ряд своих зайтов. Освоил работу с исходниками на CoffeeScript, поковырял, как оно работает с БД. Думаю, сделать разбивку по страницам в ZeroTalk, чтобы получить классические форумы, проблемы не должно составить. Но вот как туда всобачить аттачи картинок — это надо ломать голову. Может, попробовать сделать это через допиленные имиджборды, типа Millchan? Оно будет требовать лишнего телодвижения, зато позволит разделить лёгкий текстовый контент форума от тяжёлых аттачей. Что идеологически чуть более верно. Особенно, если этот контент в Милчане опциональный (надо пощупать будет).

Read more

Работа над ZeroTalk

on Apr 21, 2018

Решил к допиливанию ZeroTalk подойти всерьёз и правильно.

  • Завёл «мой референсный» ZeroTalk. Будет использоваться для первичной разработки (и, если кому что-то нужно, обсуждения разработки)

  • Завёл форк оригинального ZeroTalk, чтобы патчить не компилированый уже JS, а оригинальный CoffeeScript.

  • Буду все свои копии ZT клонировать с этой версии.

Пока отличия чисто косметические:

  • Возможность настроить в конфиге баннер (красную фигню сверху-слева) и навигационное меню.
  • Показываются картинки и видео по ссылкам (аттачей нет и не скоро будут, я даже не знаю пока как к ним подступать)
  • В тексте, чисто под свои задачи, в списке поддерживаются [x] чекбоксы.
  • Зайт приведён в нормальное для разработки состояние. Ну и хоть пощупал вкратце, что такое CoffeeScript :)
  • Русский язык «из коробки»
Read more

Приложения ZeroMe

on Feb 18, 2018 ·
1 comment

Попался ещё один интересный интерфейс к ZeroMe. Явный закос под Mastodon. Неплохо выглядит, но, к сожалению, фигово работают картинки.

http://127.0.0.1:43110/sakana.bit/

2018-02-18_07-22-24.jpg (1200x646)

Read more
Add new post

Title

21 hours ago · 2 min read ·
3 comments
Body
Read more

Not found

Title

21 hours ago · 2 min read

0 Comments:

user_name1 day ago
Reply
Body
This page is a preview of ZeroNet. Start your own ZeroNet for complete experience. Learn More