Jan-Lukas Else

Tech, life and everything else

Tags: GoBlog


Published on in 💬 Micro

Instead of banging my head on Advent of Code, I coded something useful today: Text-to-Speech for GoBlog using the official Google Text-to-Speech API. When posting, an audio file is generated automatically from the post content. And, I have to praise myself for this, I documented the feature as well! 😄

View

Published on in 💬 Micro

Every good blogging system should have an option to schedule posts for later! GoBlog now has such a feature as well. And this is the first scheduled post. 😀

And I finally started writing the documentation on how to use GoBlog

View

Building Docker images in Drone CI using Docker-in-Docker

Published on in 👨‍💻 Dev

This evening I tried to improve the build process of GoBlog. GoBlog gets built using Drone CI and Docker. The problem was that two image variants are to be built, one based on the other, and the whole thing always took quite a long time.

View

Published on in 💬 Micro

Today GoBlog got the option to configure your own map tile server. So not only standard OpenStreetMap is possible, but also Stamen Toner for example. Fits much better to my blog aesthetics, right? (See the map page.)

🖼️ View

Bahn2GPX

Published on in ✍️ Posts

For me, the best option to travel long distances within Germany is to take the train. I don’t have a car since July, but I have a BahnCard 50 for years, with which I get up to 50% discount on (unfortunately very expensive!) train tickets.

🗺️ View

Published on in 💬 Micro

Mark emails me all the time with bugs he found in GoBlog (some that I would never have found myself) and features he would like to see (e.g. better display of Brid.gy webmentions). I take it as motivation and try to improve GoBlog in a way that it is useful for others as well. And I think there is a good progress.

But what will be the real challenge is to translate the answers and tips from our email conversation into documentation!

View

Published on in 💬 Micro

I missed the exact day, but now it’s been over a year since I switched to my completely custom blogging system. And still I am very happy with it! It has all the features I need, and if I have a new idea, I can usually implement it quickly right away.

View

Published on in 💬 Micro

So cool, I have a live preview in the GoBlog editor now! 🤓

Screenshot of the live preview

I debated for a long time whether to integrate a JavaScript-based Markdown editor, but I like this solution with just a bit of vanilla JavaScript and WebSockets much better! It’s also the first time I used WebSockets and I didn’t think it would be so easy….

🖼️ View

Published on in 💬 Micro

Sometimes I am a perfectionist. Having previously made my private diary blog available via a Tailscale sidecar container in my Tailnet, I have now integrated Tailscale directly into GoBlog. Both Tailscale and Tailscale’s Let’s Encrypt certificates can be configured directly in GoBlog. No sidecar container is needed anymore. A much simpler solution! (And Tailscale rocks!)

View

Published on in 💬 Micro

Tailscale excites me again and again! Now it is also possible to get TLS certificates for nodes. I immediately got to work and integrated this into GoBlog, so that the browsers no longer complain when I log into my diary – a http:// page, which is already encrypted through Tailscale…

View

Jan-Lukas Else