<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Yuriy Gavrilov: posts tagged www</title>
<link>https://gavrilov.info/tags/www/</link>
<description>Welcome to my personal place for love, peace and happiness 🤖 Yuiry Gavrilov</description>
<author></author>
<language>en</language>
<generator>Aegea 11.4 (v4171e)</generator>

<itunes:owner>
<itunes:name></itunes:name>
<itunes:email>yvgavrilov@gmail.com</itunes:email>
</itunes:owner>
<itunes:subtitle>Welcome to my personal place for love, peace and happiness 🤖 Yuiry Gavrilov</itunes:subtitle>
<itunes:image href="https://gavrilov.info/pictures/userpic/userpic-square@2x.jpg?1643451008" />
<itunes:explicit>no</itunes:explicit>

<item>
<title>Настройка DNSSEC для сайта</title>
<guid isPermaLink="false">78</guid>
<link>https://gavrilov.info/all/nastroil-sebe-tut-dnssec/</link>
<pubDate>Fri, 10 Nov 2023 11:41:53 +0300</pubDate>
<author></author>
<comments>https://gavrilov.info/all/nastroil-sebe-tut-dnssec/</comments>
<description>
&lt;p&gt;Настроил себе тут DNSSEC, теперь все по феншую 😁&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2023-11-10-v-11.29.51.png" width="1014" height="1354" alt="" /&gt;
&lt;/div&gt;
&lt;p&gt;Проверить свой можно тут: &lt;a href="https://dnssec-analyzer.verisignlabs.com"&gt;https://dnssec-analyzer.verisignlabs.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;И тут &lt;a href="https://a.gavrilov.info"&gt;https://a.gavrilov.info&lt;/a&gt; еще кстати настроил безопасный коннект и tls. Пришлось сменить dns провайдера так как в России не нашел тех кто поддерживает DNSSEC.&lt;/p&gt;
&lt;p&gt;А еще вот нашел табличку сравнения DNS на Хабре.&lt;br /&gt;
&lt;a href="https://docs.google.com/spreadsheets/d/1AIlKX6xdvqXKou6kzspskn4pfu8bo-oYan2JaN6PVbI/edit#gid=2057868417"&gt;https://docs.google.com/spreadsheets/d/1AIlKX6xdvqXKou6kzspskn4pfu8bo-oYan2JaN6PVbI/edit#gid=2057868417&lt;/a&gt;&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;div class="fotorama" data-width="2530" data-ratio="3.6666666666667"&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2023-11-10-v-11.37.28.png" width="2530" height="690" alt="" /&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2023-11-10-v-11.37.39.png" width="2346" height="940" alt="" /&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2023-11-10-v-11.37.48.png" width="1638" height="856" alt="" /&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2023-11-10-v-11.37.57.png" width="1628" height="768" alt="" /&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2023-11-10-v-11.38.08.png" width="1650" height="790" alt="" /&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Я выбрал &lt;a href="https://developers.cloudflare.com/dns/dnssec/,"&gt;https://developers.cloudflare.com/dns/dnssec/,&lt;/a&gt; все оказалось проще простого.&lt;br /&gt;
Включаем настройку, берем ключ DS и вставляем его у регистратора.&lt;/p&gt;
</description>
</item>

<item>
<title>Статичный хостинг сайтов по протоколу s3 от Storj</title>
<guid isPermaLink="false">28</guid>
<link>https://gavrilov.info/all/statichny-hosting-saytov-po-protokolu-s3-ot-storj/</link>
<pubDate>Tue, 19 Jul 2022 19:15:03 +0300</pubDate>
<author></author>
<comments>https://gavrilov.info/all/statichny-hosting-saytov-po-protokolu-s3-ot-storj/</comments>
<description>
&lt;p&gt;Иногда достаточно простой страницы, которую мы хотим опубликовать в интернет. Хостингов много разных, а хочется не только страницу сделать, но и выложить там фотки например гигов на 150 с последнего отпуска. Конечно можно купить хостинг Яндекс диск или еще Гугл и шарить папки, но кто ищет легких путей)) не я точно.&lt;/p&gt;
&lt;p&gt;Ниже я расскажу как создать хостинг статичных страничек на протоколе s3 от Storj&lt;/p&gt;
&lt;p&gt;Вот коротко, что требуется:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Аккаунт&lt;/li&gt;
&lt;li&gt;Папку&lt;/li&gt;
&lt;li&gt;Uplink&lt;/li&gt;
&lt;li&gt;Домен и DNS&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;А теперь подробнее:&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Заводим аккаунт на &lt;a href="https://www.storj.io"&gt;https://www.storj.io&lt;/a&gt; – тут просто, выбираем регион из трех Европа, Азия или США. Сразу скажу, что логины отличаются в разных регионах и стоит запомнить в каком регионе вы регистрируетесь.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2022-07-19-v-18.23.30.png" width="2076" height="1350" alt="" /&gt;
&lt;/div&gt;
&lt;ol start="2"&gt;
&lt;li&gt;После регистрации заходим в раздел Bucket и создаем новый с любым названием. Например, “site”. Имейте ввиду, что регистр важен и лучше использовать маленькие буквы. При создании бакета потребуется придумать пароль. ВАЖНО! Если его забыть то ничего восстановить не получится. Так что придумываем надежный пароль и помним его сильно))). Можно, кстати не придумывать и положиться на систему и она сгенерирует автоматически ключевую фразу в несколько слов. Выучить предложение наизусть в этом случае будет сложно, да и печатать долго. Ладно будем считать пакет создан.&lt;/li&gt;
&lt;/ol&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2022-07-19-v-18.33.27.png" width="1204" height="1196" alt="" /&gt;
&lt;/div&gt;
&lt;ol start="3"&gt;
&lt;li&gt;На этом этапе нужен uplink. Скачать его можно тут: &lt;a href="https://docs.storj.io/dcs/downloads/download-uplink-cli/"&gt;https://docs.storj.io/dcs/downloads/download-uplink-cli/&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Далее настраиваем доступы API вводим команду:&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;uplink setup&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Но погодите, у нас же нет еще ключей! А их мы должны взять в личном кабинете и предварительно сгенерировать. При генерации ключей можно давать полный доступ. Эти ключи не будут использоваться публично. Они нужны для работы Uplink, который запускается локально на вашем ПК.&lt;/p&gt;
&lt;p&gt;Что бы сделать ключ заходим в аккаунт storj, меню Access и наживаем “Create Keys for CLI”. Там выбираем API и полные права. После генерации система выдаст две строки: ‘satellite address as “&lt; nodeid&gt;@&lt;address&gt;:&lt;port &gt;” и API Key’. Запоминаем их и возвращаемся к Uplink. Он попросит сначала выбрать регион. Далее указать строку сателлиты, а за тем API Key. А в самом конце попросит ключ фразу от папки (бакета). На последнем этапе лучше не ошибаться, так как сообщений об ошибке не будет потому как это пароль шифрования, а не доступа. Если пароль будет другим, то вы не увидите там файлов. В общем не ошибаемся на этом этапе и аккуратно вводим пароль. Еще дополню, что можно запутаться с паролями и папками и правами для простоты можете создать один общий пароль или создавать для каждой папки свой пароль и свои API ключи. В прочем делайте, как вам нравится.&lt;/p&gt;
&lt;p&gt;и так Uplink работает. А если нет то вот инструкция: &lt;a href="https://docs.storj.io/dcs/api-reference/uplink-cli/setup-command/"&gt;https://docs.storj.io/dcs/api-reference/uplink-cli/setup-command/&lt;/a&gt;&lt;/p&gt;
&lt;ol start="4"&gt;
&lt;li&gt;Генерируем общий доступ для нашей папки site. Для этого нужно выполнить команду:&lt;/li&gt;
&lt;/ol&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;uplink share --dns www.example.com sj://bucket/prefix&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;В итоге uplink выдаст настройки DNS, которые мы указываем у своего провайдера.&lt;/p&gt;
&lt;pre class="e2-text-code"&gt;&lt;code class=""&gt;$ORIGIN example.com.
$TTL    3600
www.example.com    INCNAMElink.storjshare.io.
txt-www.example.comINTXT  storj-root:bucket/prefix
txt-www.example.comINTXT  storj-access:jqaz8xihdea93jfbaks8324jrhq1&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Все! Кладем в папку site index.html и радуемся.&lt;/p&gt;
&lt;div class="e2-text-picture"&gt;
&lt;img src="https://gavrilov.info/pictures/Snimok-ekrana-2022-07-19-v-19.08.54.png" width="936" height="278" alt="" /&gt;
&lt;/div&gt;
</description>
</item>


</channel>
</rss>