Forgejo/Gitea are probably the most common "low-resource" (read: doesn't use a couple of GB RAM, like Gitlab supposedly does) code forges.
Do you want to impress future employers by running an enterprise-grade bugtracker or by showing that you can document your work with meaningful bug reports/etc.?
If it's the first option, consider Gitlab, if it's the second option, what ever you like.
Then use Bugzilla. That will show you are ready to flail yourself for the good of the company /s
Sorry, but i find that platform so painful to use.
On a more serious note, i think some of the "github-style" (Gitlab/Gitea/Forgejo) can migrate between each other.
Check out if that's true and if so, try them all!