Как да си направите блог
Ето как да си направите напълно безплатен статичен блог без нужда от програмиране
Ако този блог ви харесва и искате да имате ваш собствен блог, идентичен на моя, следвайте тези инструкции.
За целта ви е нужно да владеете английски, езика Markdown и да имате GitHub акаунт. След като се регистрирате и влезете във вашия GitHub акаунт, отворете следния линк: github.com/salif/blog.salif.eu/fork.
В полето „Repository name“ въведе име. Препоръчвам да въведете като име:
„потребителското ви име
.github.io“, например: myusername.github.io
. Така блогът ви ще бъде на този адрес.
Ако това хранилище вече съществува, може да въведете например blog
.
След това натиснете бутона „Create fork“. Това ще създаде хранилище (git repository), което е копие (fork) на моето хранилище във вашия акаунт. Следват две стъпки:
Конфигуриране
Изтриването и редактирането на файлове в хранилището е възможно през интерфейса на GitHub. Бихте могли, преди да направите промените, да създадете ново разклонение (branch) в хранилището, и да извършите промените в него и накрая да направите „merge“ в
Изтрийте следното от хранилището ви:
CNAME
- изтрийте файлаfavicon.ico
- изтрийте иконкатаassets/icons/
- вътре има иконки, изтрийте ги и ако искате сложете ваши иконки, за да ги генерирате използвайте favicon-generator.org_posts/
- изтрийте всички файлове в тази папка, те са предназначени за моя блог, а не за вашия
Редактирайте следните файлове:
_data/authors.yml
- заместете моите данни с вашите, може да пропуснете имейл адреса, не се използва никъде в блога_includes/verification.html
- изтрийте съдържанието на файла, но не и самия файл, или само заместете линковете с ваши профилиabout.md
,contact.md
иfeeds.md
Редактирайте файла _config.yml
и промене стойностите на:
title
: заглавие на блогаdescription
: кратко описание на блогаurl
: адреса на блога, без/
в края, напримерhttps://myusername.github.io
baseurl
: ако името на хранилището ви еmyusername.github.io
или използвате ваш домейн, го оставете празно, иначе сложете „/името на хранилището
“, например/blog
goatcounter_code
: ако използвате GoatCounter, сложете кода, в противен случай, изтрийте съдържанието на файла_includes/counter.html
, но не и самия файлtranslate_code
: копирайте го отurl
, но безhttps://
, заместете точките с тирета, примерно, акоurl
еhttps://myusername.github.io
, сложетеmyusername-github-io
disqus_code
: ако използвате Disqus, сложете кода, в противен случай слагайтеcomments: false
, вместоcomments: true
, във вашите публикацииauthor
: подобно на_data/authors.yml
categories
подfeed
: изтрийте категориите
Публикувайте блога си онлайн
За да бъде вашият блог онлайн, трябва да го публикувате в „GitHub Pages“. Изтрийте файла CNAME
, който се намира в хранилището,
ако още не сте го направили. После отидете в настройките на вашето хранилище като отворите таба „Settings“, този таб би трябвало
да е последният в редица от табове започващ с „Code“, „Pull requests“, „Actions“. След това ще видите вертикални табове, намерете и
отворете таба „Pages“. После под „Build and deployment“ ще видите настройка „Source“, тя би трябвало да е настроена
на „Deploy from a branch“. После под „Branch“ натиснете „None“ за избор на branch, изберете osnoven
, до него изберете
папка / (root)
и натиснете „Save“. Ако всичко е успешно, блогът ви трябва да е онлайн.
Ако сте кръстили хранилището ви blog
, адресът му е:
„https://потребителското ви име
.github.io/blog/“, например: https://myusername.github.io/blog/
Ако желаете, настройте собствен домейн под „Custom domain“.
Не синхронизирайте GitHub хранилището ви с моето, ако не знаете какво правите.
Ако не се справите или имате въпроси, се свържете с мен или напишете коментар.
Публикуване в блога
Ето как да публикувате в блога си.