The issue I am facing:
Trying to login to the admin panel and I'm not able to because I need to update it or something.
Details about my system:
I remember changing how the admin panel worked as I was having some issues with NGINX and the server blocks regarding that. I got it fixed eventually until the v6 update and well I updated it but I'm not entirely sure if it is actually running but it seems like it is. Just can't access the webpanel.
What I have changed since installing Pi-hole:
I've changed the lighttpd to use a different port. And I've checked the lighttpd.conf file and that's the same as I left it.
Assuming that port 80 is already taken by nginx or lighttpd, only http://127.0.0.1:2424/admin may work, and only from a browser on the machine that runs your Pi-hole.
You should consider to not restrict Pi-hole's webserver to the loopback IP, and to move it to a non-conflicting port.
If ports 8088 and 8443 would be free, you could try e.g. via CLI:
That would use port 443, and thus may only work if you'd correctly configured another webserver (e.g. your nginx) to proxy Pi-hole.
How does that fail?
What do you observe when trying to access it?
And since apparently you've used my example as is:
Is Pi-hole the only webserver binding that port?
There's nothing else on that machine other than PiHole.
When going to the page it tells me that it's dangerous, I got past that screen which gives me a PiHole 403 error screen.
Please upload a debug log and post just the token URL that is generated after the log is uploaded by running the following command from the Pi-hole host terminal: