Now rewritten in Rust because the 500 other issues caused by me not writing good code, and if I did rewrite it in TS, I'd probably copy 50% of the current account gen into this one.
Warning
Usage in docker is VERY EXPERIMENTAL... Please report bugs and help me fix issues that I don't care about because I don't run this on servers!!!
- Run the
Dockerfilefirst to build everything, you will need to re-do this for updates or modifications to the source code. - then use:
docker compose up generatorto start the generatordocker compose up apito start the API server
- Note that you will need to terminate the run because for some reason docker doesn't send CTRL + C signals when pressing the stop button???
-
CrazyGames account creator
- 1:1 GraphQL replica (well, for what we need)
- (Optional) Email verifier (inside a separate thread for performance)
- (Optional) temp mail API wrapper (required for verification) (not doing this, Miniblox doesn't care about it AND I don't need it)
-
Miniblox account creator (depends on CrazyGames account creator)
- A different thread for generating CrazyGames accounts as it goes, since vector limited reuse to around 5 tokens.
- Handlers
-
API Server (depends on all accounts creators)
-
Account Generator (depends on all accounts creators)
-
Proxies (Miniblox's rate limiting feels like 10 seconds, which is annoying)