Note: Both instances below (server 1 and 2) running in docker containers on two different servers. Both servers running on both HTTP and HTTPS (ports 80 and 443) with Let’s Encrypt certs:
- Discourse fully running on server 1 with IP address 1, both HTTP and HTTPS:
- Discourse initialized and running (no additional posts or topics yet) on server 2 with IP address 2, both HTTP and HTTPS:
Move all from server 1 (testing) to server 2 (production) changing domain from
- Take a backup of Discourse on server 1
- Restore backup of Discourse (from server 1) on server 2
This should work flawlessly?
Or is there some gotacha’ to look out for?
Thanks for any pointers.