https://twitter.com/ar_mess/status/1448502579810344967?s=20>>2618832Actually, I already have a small booru site that I've created on a whim and I'm looking into ways to expand it.
Currently, it uses a Shimme engine which is deployed on a DigitalOcean node and it's... suboptimal at best.
My vision for the shitty booru mk2 goes something like this.
Hardware: one dedicated computer at home and the current digital ocean node.
This would allow me to pay it from my own pocket for a while without resorting to advertising since the monthly cost would be small unless I get a massive traffic spike.
Software:
- microservice that saves and serves media
- microservice that implements search and search hints
- microservice that manages image metadata
- web-server
- database
- probably a simple nginx setup that proxies requests to my dedicated home computer and maintains file and image cache to avoid snail pace loading times due to constant roundtrips
The current monolithic engine should be swapped for something more robust.
Safe only/all easily accessible images toggle is a must.
That would be a start. If I succeed in phase one, which is unlikely due to me being me, I would probably request your help when it comes to filling it with content.
I plan to use the modified version of
https://github.com/Bionus/imgbrd-grabber for the initial fill and to write some sort of tag normaliser.
By the way, I've found and downloaded a fantastic torrent with already normalised images and metadata, you should take a look:
https://nyaa.si/view/1384820