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