language-learners / phpbb

Source code for the language learners forum (phpBB with language-related extensions).
3 stars 4 forks source link

Move to dedicated AWS account #15

Closed emk closed 7 years ago

emk commented 7 years ago

Our apologies for the (scheduled) downtime!

Right now, the forum is running on my personal AWS account, after last week's late night emergency migration. This has three major problems:

In the interests of maintainability and transparency, we're moving the forum to a dedicated AWS account.

Step needed to complete the switchover

We're back online! If you're still seeing the old forum with the message about maintenance, your DNS records are out of date. Try the following:

  1. Restart your browser.
  2. Reboot your computer.
  3. Wait from an hour to 2 days, depending on how awful your ISP's DNS cache is. It shouldn't take more than 5 minutes for you to see the new site, but some DNS servers are badly configured.

Once this is done, we can work on:

rdearman commented 7 years ago

Might want to think about having a dedicated email server as a docker app. https://github.com/tomav/docker-mailserver

emk commented 7 years ago

Good idea! Let's discuss that under issue #17.

emk commented 7 years ago

Sigh. My testing wasn't as good as I thought it was. We really need a "staging" environment, a server which looks just like the real one, and which allows us to test everything in a real environment before users see it.

Anyway, I am currently dealing with horrors that humankind was never meant to know (subtype: terrible things done with git plumbing commands in the middle of a migration that didn't go as planned).

emk commented 7 years ago

And we're back! Yay!