a-booru for selfhosting and easy image imports
Rust 31%
CSS 31%
TypeScript 26%
Nix 7%
JavaScript 3%
HTML 2%

README.md

a-booru #

booru with stuff a non-booru user finds important

run the compose file.

general architecture #


graph TD
  subgraph backend
    A[main process] -> B[db]
    A -> C[ML runner (something python)]

  subgraph frontend
    X[React app] -> A : JSON API

todo #

might not do #

these could be added later but i think it falls out of scope of what i want to do

admin moderation tools #

tbh just not worth it. it's a personal project, people hosting things that need moderation are going to be using something else.

it's already handled by the normaly tagging system so i think it would just feel redundant... could be useful for non-anime/art images but then what's the point of a booru

hacking #

use the flake, otherwise it's rust and bun.