mleku on Nostr: running a gitea is easy, it even has some nice extras now that can do things while it ...
running a gitea is easy, it even has some nice extras now that can do things while it is still one of the most svelte git http hosting implementations there is
i'm not sure how big a userbase has to get to actually need better than a like, 4 core, 16gb memory with a 500gb SSD - i have written a GC that enables you to make sattelite event store/relays and they could be linked to any kind of other data storage system including bigger, "master" relays that have yuge filesystems but are not built for high load (so they act as a big cache for smaller relays that have contained storage
i could build out something like that in a month or two if i had all that time free, i've got most of teh pieces already
also, SQL is a stupid way to store events when you don't need all that advanced search logic nor that many tables, plus it would be space inefficient due to all the extra indexes that come by default that are probably not possible to turn off even though the query logic doesn't need it
i'm not sure how big a userbase has to get to actually need better than a like, 4 core, 16gb memory with a 500gb SSD - i have written a GC that enables you to make sattelite event store/relays and they could be linked to any kind of other data storage system including bigger, "master" relays that have yuge filesystems but are not built for high load (so they act as a big cache for smaller relays that have contained storage
i could build out something like that in a month or two if i had all that time free, i've got most of teh pieces already
also, SQL is a stupid way to store events when you don't need all that advanced search logic nor that many tables, plus it would be space inefficient due to all the extra indexes that come by default that are probably not possible to turn off even though the query logic doesn't need it