berghain icon indicating copy to clipboard operation
berghain copied to clipboard

A Go and HAProxy-powered bouncer, ensuring that only the coolest browsers get access to the backend party!

Results 14 berghain issues
Sort by recently updated
recently updated
newest added

Bumps the npm_and_yarn group with 1 update in the /web directory: [ejs](https://github.com/mde/ejs). Updates `ejs` from 3.1.9 to 3.1.10 Release notes Sourced from ejs's releases. v3.1.10 Version 3.1.10 Commits d3f807d Version...

dependencies

The native implementation is only available in a ssl context, which we not always have. Thus replace it and just do it always in JS.

I will here periodically update the things I’m currently doing and send the PR eventually.

Currently there is no check that the client actually works. There should be a e2e pipeline for this

After performing a few requests, the POW does show up. However, it cannot be solved by google-chrome-stable 121.0.6167.184-1: ![pow](https://github.com/DropMorePackets/berghain/assets/99729/1b66c5bd-2145-4cbf-8edd-95b8ffb7e345) On Firefox 115.8.0esr-1~deb11u1, the first solve works (nice animation!) . After...

Berghain / haproxy in the default config sends a 403 when it gets activated. It should probably be a 429 or something 3xx, so it does not get cached.

On the attacking side, I'm doing: `oha -z 60sec -c 1000 -q 1000000 --latency-correction http://192.168.0.40:8080` (https://github.com/hatoo/oha) Immediately, the go process spits out massive amounts of errors: ``` root@host:~/berghain# go run...

GH releases would be even better (but those can be automated from a tag via github actions) but tags would be nice for packaging. :) @tacerus and me like packaging...

what would be your preferred solutions for this?