Christ people really love exploiting this lmao, I’ll attempt standard attack methods on the site and if I do find an active exploit, will notify you privately
We may be thinking of using npm but the code is written in Go, we can’t have two things running at the same time as too much RAM will get our project suspended
All the staff at ProTech IT solutions and ProTech Web Services apologize for this. Your security is paramount and we have let you down.
We have worked for almost a month trying to protect gogs, but in the end. We have realised that there is a whole community out there who hate gogs and we don’t have the time or resources to continue. We all have lives outside of glitch and we have spent a long time protecting this service.
If anyone has any sort of thing that could fix this, please PM any member of our team. If we choose to close the service we will let you know
2 things, put a reverse proxy that sits in front of requests and is basically the middleman. Basically
You: Can I request the log in page
Reverse Proxy: I’ll do it for you
Reverse Proxy -> Origin Server(only reverse proxy knows): some person wants to access the log in page
Origin sends login page
Reverse proxy forwards to original user
I’m gonna see if I can modify my custom reverse proxy to rate limit, ip log.
Next we put cloudflare and set up a firewall using threat AI score and block certain User Agents(it’s easy to bypass but it’s good for starters). Using cloudflare anayltic data we can pinpoint where attacks are coming from