[Self-Hosted] symlink "public/setup" not generating

So I did have some issues with my Apache configuration which I was able to resolve after setting the root directory to [invoiceninja]/public, however, after resolving the redirection issues, I’m still getting a 404 error when hitting the root directory (which redirects to [rootdir]/setup). I also did a fresh file installation from the zip folder so no Composer configuration this time. This tells me the symlink still isn’t generating, or I skipped a step somewhere in the installation process.