Hi, I’m Henrique! πŸ‘‹

Born in Portugal πŸ‡΅πŸ‡Ή . I am a Master’s student πŸŽ“ in Computer Science and Engineering at TU/e, in Eindhoven πŸ‡³πŸ‡±. At the same time, I’ve been working with Protocol Labs on the decentralization of the web 🌐. I believe in the transparency and openness of the world, in a united Europe πŸ‡ͺπŸ‡Ί and that we should all have equal rights πŸ³οΈβ€πŸŒˆ.

Lately, I haven't been reading πŸ“š any books. On the big screen, the last movie 🎬 I watched was “Confessions of an Invisible Girl” and the last episode πŸ“Ί was from “RuPaul's Drag Race UK”. On the musical side, the artist I’ve been listening 🎧 to the most is Agnes.

β˜„οΈ Latest

jlelse’s Blog 20 Oct 2021 20:05

Tailscale tries to punch the NAT and establish a direct peer-to-peer connection. That’s the magic compared to your Wireguard-VPS-VPN. And it’s a lot easier to just login and directly connect to each device in your Tail-net than creating key pairs etc. Another nice thing is also the option to use …

Ouh, that’s quite nice. Thanks!

Another nice thing is also the option to use Tailscale as a library in any Go project. GoBlog (my blogging system) has a Tailscale integration, which allows me to access my diary using HTTPS only from trusted devices.

That gives me ideas! πŸ˜‚ Why!!!

Picture Henrique Dias

jlelse’s Blog 20 Oct 2021 18:46

My home and code server now has 2 TB of SSD storage and 16 GB of RAM. While I’ll be using the storage for backups, etc., I’m not quite sure what I can use the 16 GB of RAM for yet. What else can I run besides Home Assistant, AdGuard Home, Drone and Tailscale? I still have my VPS running my websites, …

Weirdly enough, the name Tailscale caught my eye and I decided to investigate what it is. I checked their website and it seems that they use Wireguard to do the kind of configuration I explained some time ago. I’m curious: besides the easyness of use, what other advantages do you see on using Tailscale over a manually configured Wireguard network?

Picture Henrique Dias

YubiKey Setup for GPG, SSH and 2FA

YubiKeys are hardware authentication devices that can be used with many applications, such as GPG, SSH and for 2 factor authentication. I have owned quite a few over the past years and recently I decided to upgrade them to the NFC version so I can use them with my mobile devices.

As usual, there is quite a bit of setup after purchasing a new YubiKey and I always struggle to find the correct guide that I use. Thus, I decided to make this simple compilation of steps and guides so next time it’ll be easy to find! Hope it can be useful for you too!

Picture Henrique Dias

Recently in September '21

September has been quite a busy month, a rollercoaster for sure, but a good one. It all started in the first week with the new students coming to campus for their introduction activities. I don’t think I’ve seen the campus so vibrant until that day.

Picture Henrique Dias

I just wanted to redirect everything from /all* to /stream* - finally decided to do so -, but somehow I managed not to figure out how to do that with Caddy webserver. I ended up manually redirecting the 3 main URLs:

redir /all /stream permanent
redir /all/feed.xml /stream/feed.xml permanent
redir /all/feed.json /stream/feed.json permanent

I tried many redir combinations and none worked. I can make the wildcard matching work with /all* but then… what do I redirect it to? I tried different thing and none worked. If you use Caddy, and have some minutes to spare, how would you configure this redirection?

Picture Henrique Dias