Инструкция для гуманитариев
Когда я первый раз прочитал пост @vik, я сразу решил, что у меня будет свой блог "с блокчейном и криптоанархистками". С тех пор я перечитывал его ещё много раз, так как при кажущейся простоте всё получалось не сразу. Данную инструкцию я назвал "для гуманитариев", потому что премудрости кода это совсем не про меня, да и в целом с точными дисциплинами всегда было плохо. Я постараюсь подробно расписать некоторые нюансы и сложные для меня моменты в оригинальной инструкции @vik. Так что просто откройте его пост в соседней вкладке.
1. Регистрация бесплатного домена
Первым делом я зарегистрировал бесплатный домен второго уровня - foster.ga (и ещё 20 доменов, после чего мне сказали: "хватит"). И до сих пор при попытке регистрации нового имени на стадии оформления заказа возникает ошибка "0x08823". Ну и ладно, я и так зарегистрировал достаточно под свои нужды. Ga - это национальная доменная зона Габона, в других зонах "foster" был занят. Но несмотря на халяву, до сих пор можно застолбить что-нибудь интересное. Кстати, домен на картинке на данный момент свободен.
Ml - Мали, Cf - Центральноафриканская Республика, Gq - Экваториальная Гвинея, ну и Tk - Токелау. Помню, как когда-то Dot.Tk первым открыл бесплатную регистрацию своих доменов. Очень круто было прицепить свой сайт на "народе" на "нормальный домен". Правда, потом регистратор просил заплатить за популярные имена (сайты с большим трафиком) и забирал домен, если вы этого не сделали. Будем надеяться, что новые домены не постигнет та же участь. Регистрация доменов анонимна, по whois наши домены не пробиваются (такой своеобразный whois privacy). При регистрации меняем "бесплатные 3 месяца" на "бесплатный год".
2. Бесплатный хостинг
Итак, блог на GOLOS у нас есть, запоминающееся имя для него теперь имеется, осталось определиться с местом обитания. Здесь я, признаться, очень сильно затупил. Аккаунт на github создал по инструкции, а вот как закачать туда файлы из архива... Уже хотел использовать один свой платный хостинг, но друг (спасибо Юра) подсказал, что надо просто клонировать в свой репозиторий исходник от @vik. (Только сейчас я внимательно посмотрел на картинку в оригинальной инструкции):
3. Бесплатное шифрование
Не так давно Google прислал рассылку, в которой предупредил, что сайты без протокола "https" будут понижены в поисковой выдаче. Так что защищённый протокол становится обязательным атрибутом не только для сайтов, связанных с платежами. Cloudflare предоставляет шифрование бесплатно. Тут, в принципе, никаких проблем у вас возникнуть не должно.
4. Настройки
Тут совсем всё просто. Единственное, я так понимаю, что в "followTag" можно добавить только популярный тег? Тег "ru--svoboda" у меня добавить не получилось. Видимо потому, что по данному тегу до сих пор одна запись - моя приветственная.
5. HTML
Теперь открываем исходник в любимом редакторе (у меня это старая Macromedia Dreamweaver), в блокноте или тем более сразу на github слишком тяжело для меня редактировать. Меняем логотип, cover.jpg (все картинки нашего сайта в папке "img"), пункты меню... В общем, меняем всё что хотим, главное тут не задеть непонятный код (неHTML).
Хотел изменить имя файла "portfolio.html" на более логичное "blog.html", но побоялся, что слетит вся... структура... в общем, что-нибудь слетит. Зря боялся?
HTMLBook - Крайне полезный сайт, на котором легко научиться вёрстке. Есть пошаговый самоучитель и справочник по конкретным тегам.
Итого
Ну вот, практически всё готово. Позже я собираюсь ещё сделать раздел с избранными ссылками из мира криптовалют и блокчейна.
Пожалуйста, оставляйте в комментариях найденные в моём блоге ошибки (наверняка они есть). И делитесь своими страницами. Больше автономии и децентрализации!
Интересно, можно ли запилить подобный блог (даже в усеченном функционале) в сети ZeroNet?
Это вам лучше спросить у @vik . Я пока и в "привычной" сети не доделал. Но добью до хардфорка обязательно.