add: check for ip bans

This commit is contained in:
trisua 2025-07-25 18:33:16 -04:00
parent 06b0aa0b4c
commit 70adae5b66
9 changed files with 84 additions and 47 deletions

View file

@ -1,6 +1,6 @@
# 🦌 attobin
# 🐰 fluffle
Attobin is a simple Rentry (~December 2024) clone that uses a Tetratto app as a backend.
Fluffle is a familiar Markdown pastebin-y site :)
Since Tetratto is used as a backend, you'll obviously need to create an app at <https://tetratto.com/developer>. Once you've created the app, scroll down to "Secret key" and roll the key. Copy the key since you'll need it for later.
@ -34,10 +34,10 @@ You can build (without running) for release using the following command:
cargo build -r
```
Once you've built the binary, it'll be located at (from the root `attobin/` directory) `target/release/attobin`.
Once you've built the binary, it'll be located at (from the root `fluffle/` directory) `target/release/fluffle`.
All templates are compiled with [nanoneo](https://trisua.com/t/nanoneo), so it's recommended that you familiarize yourself with that syntax.
## Attribution
Attobin is licensed under the AGPL-3.0 license. Tetratto is also licensed under the AGPL-3.0 license. Attobin is not affiliated with [Tetratto](https://tetratto.com) or [Rentry](https://rentry.co).
Fluffle is licensed under the AGPL-3.0 license. Tetratto is also licensed under the AGPL-3.0 license.