My Apps

Blog

Private server with Caddy and Authelia

I wanted to password-protect some parts of my personal website. In the process I switched from Nginx to Caddy and implemented sign in using Authelia. This transition was fairly straightforward and I wish I’d done it sooner. Caddy Caddy is a modern web server written in Go. I switched to it from Nginx because it has shorter configs and simpler integration with Authelia. (Plus it’s new and shiny.) Latest version of Caddy can be downloaded from Github and installed with

Sticker Maker for Telegram

Sticker Maker for Telegram is an iOS app that lets you create sticker sets for Telegram. It supports removing backgrounds from images, adding text, and preparing your set before adding to Telegram. Check it out on App Store. Privacy Policy Sticker Maker for Telegram does not collect any data.

G Reader: RSS client for Telegram

G Reader is a new RSS bot for Telegram. You can check it out here: @GReaderBot. Every once in a while I come around an interesting blog I’d like to read in the future. If this blog is updated rarely (think once a year) it is easy to forget about it and never visit again. These days Twitter is probably the most common way to follow interesting websites, but any updates there are likely to be missed.

Instant View for Custom Domains

If you want to add Instant View support for your website, the only official recourse you have is to create a template, submit it, request for it to be included and wait. There is no official word for how long it takes to review or even a guarantee that your domain will ever be accepted. I haven’t heard of any cases where templates for small blogs or media were added after following this process.