Rapture in Everything

AspNetCore.Identity.LiteDB breaks on Ubuntu

I have been building a small application for my book club. To make iterating easier I have decided to use the excellent LiteDB database to store all the data. Since the web application also needs to store user data, I have searched for a package that would let me use LiteDB as an identity backend. I have found AspNetCore.Identity.LiteDB,  which worked great, until I have tried to deploy it on my usual Ubuntu 18.04 LTS server. On Windows it worked perfectly but on Ubuntu I have started getting these weird connection and socket errors at an alarming...

Airtable and n8n: a great fit

How to use a one-off workflow in n8n to fix data in Airtable....

Dockerizing a Vue 3 + ASP.NET Core web app

How to build a docker image for a Vue.JS SPA app with an ASP.Net Core 5 backend?...

Bridges into Matrix

Bridges are components that connect Matrix to other chat platforms and services. We'll make a quick intro into them, and set up bridges for Discord, Whatsapp and FB Messenger....

Setting up a Matrix chat server

Last time I started writing this post, I ended up explaining how federated services work in general, and what Matrix can do in particular. This post will describe how to set up a homeserver of your own and join the Matrix chat network. (Update: The third part, Setting up Bridges, is here.) Initial considerationsI will be using the reference server implementation, Synapse. It offers two options for data storage: Postgres or SQLite. Since I only plan to use it myself, and even then I'm not sure whether I'll actually end up using it much (any chat platform is only useful...