Block a user
CI: build + test workflow
Workflow file (.gitea/workflows/ci.yml) and Dockerfile are committed. Remaining: register an act_runner so jobs actually execute, and create the GITEA_TOKEN secret (a token with package:write…
Paste cans: UI and history integration
Rate limiting before public exposure