This is Kert Jalukse’s personal homepage/portfolio.
Topics
Recent posts
NB! DO NOT run commands you get from the internet blindly!
1. Dependencies
Install the needed packages and enable
pcscdservice.sudo pacman -S pcsclite ccid opensc sudo systemctl enable --now pcscd.serviceCheck that your computer recognizes the card reader with
opensc-tool -lIf you already have a card inserted, the
Cardcolumn of the output should displayYes. If no card reader shows up, try restarting before anything else.2. Browser extension
Install
...web-eidand an appropriate extension for your browser (web-eid-chromefor chromium-based browsers orweb-eid-firefox) from the AUR. Using an AUR helper (example):This is a clone of Arch linux official install guide, just added LVM, system drive encryption etc. This guide is the result of me doing these steps through on a virtual machine before installing on hardware.
PART 1: SETUP
Initial setup
Load Estonian keyboard layout. Set big font (I cannot see). Check UEFI bitness.
loadkeys et setfont ter-128b cat /sys/firmware/efi/fw_platform_size # should echo 64Internet connection
...ip link iwctl [iwd]# device listCurrent setup
I am currently hosting my homepage (the one you’re reading right now) on Cloudflare pages. It has been completely fine. As my domain is also registered there, I got a free page to use and it was a good solution, because I was in the process of moving so my server wasn’t up for quite a while. The complete setup: HUGO website generator, files hosted on GitHub, server hosted with Cloudflare pages, CI/CD set up between them. It’s very convenient and I wholeheartedly recommend this to anyone wanting to host a simple static website/blog and not wanting to tinker with self-hosting it. Cloudflare Pages has a foolproof way of setting up a HUGO page in particular. Do keep in mind that you still need to buy a domain from Cloudflare to get the free page. You’ll find the settings in Cloudflare dashboard under
...Compute (Workers) -> Workers & Pages.