Are there any ways to manually recover access to a free account if both the 2FA and recovery codes have been lost? I’d normally consider contacting support, but GitLab seems to not provide any support whatsoever to free users.
I can’t even create a new account, because I’ve linked a lot of third-party stuff like Google and GitHub into the account I’m now locked out.
Is there anything I can do to get access back, or is it hopeless?
As this question has already been asked a load of times already, you can see a lot of posts relating to this: Search results for '2fa account recover' - GitLab Forum when using 2fa account recover for searching. There might be some additional useful information in this posts for you to take a look at which also will no doubt include the link I provided above as well relating to generating your own 2fa recovery codes via ssh.