Backstory
So a while ago I implemented a reverse Proxy on my Server. Since I am chronically stupid and don't know how this works (although i kinda understand it now), I screwed some stuff up and accidentally deleted the Login data to my Mailcow Database while setting the ports.
Why would I ever want to set up a reverse Proxy?
Well, I am broke and only have one Server I can use to host stuff.
Since I want the Mailcow-UI and this website (and possibly future Projects as well), I wanted a way to simply access these without having to enter a Proxy.
If you don't know what any of this means, don't worry, I didn't know either at the time I started this.
What did I learn?
Well, I learned that Web Development sucks and I feel like most People who do this type of stuff professionally might know as much about it as I do and simply copy-paste the solutions from Stackoverflow.
Back to the present
How did I actually fix this?
Well, I just deleted the Database and let Mailcow create a new one.
This was relatively easy, as the Steps were simply:
- Open the web interface and look at the error page
- Copy two commands from the error page
- open a terminal in the right directory
- execute the commands
Why didn't I do this earlier
First of all, I was scared of breaking even more stuff. I didn't really realize that it was just these two commands.
Mainly it was just procrastinating honestly.
What about the future Projects you mentioned?
There are no specific plans right now, but I want to work on this website and do something on here. Maybe I will host something else on this Server, maybe not.
If you want to contact me, please do not use the Contact page directly (it's broken), send me a Discord DM or just a mail or something.
Welp, that's it right now, I will probably send future updates eventually.
cya
Shadow