כיצד להעביר את Discourse משרת אחד לאחר עם אותו שם DNS

Okay I think I see what you’re saying but to be sure let me restate my understanding.

In the original server, it was set up to backup discourse to S3 (which are the settings and site content).

By copying the yml files from the containers, it will copy all the original server configuration over to the new server, so now in the new server I no longer need to do discourse-setup, instead doing a ./launcher rebuild app will use the original server configuration to download the latest image and configure discourse.

Now there are two things which are pending:

  1. How does one transfer the lets encrypt certificates (since the DNS is still pointing to the original server it can’t be recreated and I’m guessing this needs to be done before the ./launcher rebuild app)
  2. How do I restore discourse (settings + content) from the S3 backup after the rebuild? Since the DNS is still pointing to the original server, is there a way to get access to the discourse admin web interface using an IP address or localhost or can the S3 backup be restored via the console?