Build my personal blog site - Part 3

In this 3rd article, I will continue from the second article and show you how to deploy my blokaly.com website built with Hugo on to AWS, using HTTPS with CloudFront . For prerequisites and environment setup, please refer to my previous article: first article second article Build First, we need to amend our S3 bucket configuration, making it private and only accessible from CloudFront 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #------------------------------------------------------------------------------ # S3 bucket to host all website files....

March 26, 2023 · 5 min · Blokaly

Build your own Telegram bot with OpenAI ChatGPT

Here I bring you TATTOO, Terraform, AWS, Typescript, Telegram bot Of OpenAI ChatGPT. In today’s world, we see more and more companies using chatbots to handle common customer inquiries. With advancements in Natural Language Processing (NLP), we can train chatbots to understand and learn from past interactions with users. This is where OpenAI’s GPT Model (Generative Pre-trained Transformer Model) comes into play. With it, we can generate automatic responses that are tailored to the context of the conversation....

March 19, 2023 · 6 min · Blokaly

Build your own NIP-05 identity service

If you arrived here, I presumably believe that you already know Nostr . If you haven’t heard of it, Nostr stands for “Notes and Other Stuff Transmitted by Relays” and is an open protocol for censorship-resistant global networks created by @fiatjaf . Like HTTP or TCP-IP, Nostr is a protocol, an open standard upon which anyone can build. Each Nostr account is based on a public/private key pair. A simple way to think about this is that your public key is your username and your private key is your password....

March 12, 2023 · 13 min · Blokaly

Build my personal blog site - Part 2

In this 2nd article, I will continue from the first article and show you how to deploy my blokaly.com website built with Hugo on to AWS. There are 2 ways we can deploy: the HTTP way and the HTTPS way. HTTPS (Hypertext Transfer Protocol Secure) is a secure version of the HTTP protocol that uses the SSL/TLS protocol for encryption and authentication. It involves setting up the SSL/TLS certificate, so a bit trickier than HTTP....

February 12, 2023 · 6 min · Blokaly

Useful personal hugo websites

Cibermanchego Got my blog idea after reading his article Navendu Pottekkat Learned how to support Mermaid diagram from his article Jayeless.net Stumbled upon this blog site, quite interesting kyxie.github.io Some tips about building Hugo + PaperMod Sulv's Blog Some blogs in Chinese about Hugo customization

February 12, 2023 · 1 min · Blokaly

Build my personal blog site - Part 1

In this very first article will show you how I built my blokaly.com website using Hugo with PaperMod, AWS S3 and Terraform. In part one, we will build the website locally. And in part two, we will create the AWS infrastructure and deploy our website. Introduction Hugo Hugo is a static HTML and CSS website generator written in Go. It is optimized for speed, ease of use, and configurability. Hugo takes a directory with content and templates and renders them into a full HTML website....

February 4, 2023 · 2 min · Blokaly