Page 1 of 1

Possible brief downtime Sunday

Posted: Sun May 14, 2017 5:42 pm
by emk
Hello! I've finally cleared myself out from under two massive rush projects at work, and I have some more time to spend on the forum setup. My first two orders of business are:

  1. Setting up support for multiple subdomains (forum.language-learners.org, and a different subdomain for the Super Challenge).
  2. Enabling HTTPS support, so that the old "https" links which show up in Google search start working again.
See this GitHub thread for details on what's going on.

As part of this work, there may be a few brief outages while I restart the web server.

Re: Possible brief downtime Sunday

Posted: Fri May 26, 2017 10:45 pm
by emk
OK, I'm doing work on the server again, trying to get HTTPS and the reverse proxy for the Super Challenge bot online. I've set aside a chunk of time this weekend to try to make as much progress as possible. My apologies for the delay. :-(

Re: Possible brief downtime Sunday

Posted: Sat May 27, 2017 1:12 am
by emk
Ah, a big step forward!

Code: Select all

$ docker logs -f 00043800d58d
Creating Diffie-Hellman group (can take several minutes...)
Generating DH parameters, 2048 bit long safe prime, generator 2
This is going to take a long time

This is an automatic SSL certificate renewal program for use with Let's Encrypt. With luck, this will give us free, zero-maintenance "https" support that I won't need to remember to renew every year.

AND IT WORKED! Notice that we're now running on "https" instead of "http"! Now if your local government wants to snoop on your forum connection, they'll need to work a bit harder. ;-)

This now means that we can also serve "superchallenge.languge-learners.org" or other domain names very easily, and everything should set up certificates and HTTP via pure, unadulterated Docker magic. On the other hand, this is definitely where "leading edge" becomes "bleeding edge." I'll try not to cut my fingers.