Since Digital Ocean decided to burn my hard earned credits, I moved my little sandbox Discourse instance to Hetzner.de (CX11). Looks like Moore’s Law still applies, as the CPU performance has improved over the years
CPU model: Intel Xeon Processor (Skylake, IBRS)
Number of cores: 1
CPU frequency: 2294.608 MHz
Total amount of RAM: 1939 MB
Total amount of swap: MB
System uptime: 26 min,
I/O speed: 969 MB/s
Bzip 25MB: 3.39s
Download 100MB file: 128MB/s
There was one new issue that I discovered – the discourse-setup failed on error message which suggested that port 443 would be unreachable. This was on a clean default configuration, with no firewall rules defined. I did not find an obvious reason why this occurs, going though the relevant topics here, disabled CloudFlare caching, but the issue persisted.
Then I just configured the app.yml manually and it worked perfectely, with Let’s Encrypt, https:// and everything.