Running Mediawiki in a Docker container, and restoring from backup
Background A wiki for a game I play and that I contributed to went down a few weeks ago due to suspected DNS issues. The person who had registered the DNS wasn't able to (or was unwilling to) respond, so we felt as if a lot of our work was lost. However, a few people still had access to the hosting environment of the wiki, and I was able to take a backup of the entire home directory, which included some fairly recent database backups. Aside: Renewing a domain immediately after it has expired is quite expensive. Registrars charge an arm and a leg for missing your auto-renew, so it is good practice to not let your domains expire. The problem statement I decided to step in and get the wiki up and running again. It had to be on a different domain, since the original domain was -- for all practical purposes -- gone. I decided on the following objectives: Register a reasonable domain for not too much money Run Mediawiki in a docker container so