How to Fix: Gitlab LetsEncrypt Renewal Failure

So my LetsEncrypt certificate for Gitlab expired, and I wanted to see if I could manually renew it, since it did not renew on its own. I was getting an error in the console when running sudo gitlab-ctl renew-le-certs that said the response from the server was malformed. Digging deeper, it seems that it can… Continue reading How to Fix: Gitlab LetsEncrypt Renewal Failure

Restoring Gitlab from its own backups is a pain, but it's possible!

Gitlab helpfully lets you know it’s making backups of the database each time it does an upgrade, but trying to find information on where those files are stored by default on the web is an exercise in futility. Most links lead to Gitlab themselves and they sure as hell aren’t telling you. Well I hope… Continue reading Restoring Gitlab from its own backups is a pain, but it's possible!