Related to DevOps/software-infrastructure#27, this issue tracks the Gitea changes required to remove spam accounts from this server.
- [x] Require captchas for account creation
- [x] Require email verification for new accounts
- [x] Implement email blacklist
- [x] Purge existing verified spam accounts and repos
- [ ] Implement a cron job to remove unverified accounts periodically
- [ ] [Preserve client IP addresses in logs](https://gitea.com/gitea/helm-gitea/issues/1056)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Related to DevOps/software-infrastructure#27, this issue tracks the Gitea changes required to remove spam accounts from this server.
Existing accounts deleted with:
Used dashboard to delete inactivated accounts. This will need to be done periodically while the attack continues.
Help was received from this Reddit thread.