upgrade to latest version (release 2.7.0.beta7), you can check the release note here.
migrate the server from AzureAWS(more on this below) (OS update to Ubuntu 20.04)
Why move to a different cloud provider ?
I was using initially some free credits on Azure, so it was an easy solution to use Azure. But since the free credits are gone it seems that for the same performance Azure is a bit more expensive than AWS (I use to run a Standard B1ms on Azure, and I am now running a t3a.small instance on AWS). I am also much more comfortable with AWS and I prefer to have a single invoice with all my projects
How to move to a different server ?
Quite easy, I am just pasting here the procedure I have followed as I am using a very standard discourse docker install, itβs relying on the backup generated by Discourse directly:
migrate the server from AWS to Hetzner(more on this below)
introducing the latest version (3.4.0), you can check the release note here.
Why move (again!) to a different cloud provider ?
OK AWS is expensive for this hobby project: for a month, it cost 2.56 USD for 32 Gb of EBS, and 3.65 USD for a public IPv4 address. I have also a 3 years plan all-upfront compute saving plan on a t3a.small for 223 USD (around 6.19 USD per month). Hetzner comparable instance (CPX11 - AMD 2GB) is less than 4 EUR for a month (it includes 40 Gb of disk and one IPv4 address!).