💾 Archived View for rawtext.club › ~sloum › geminilist › 000536.gmi captured on 2020-09-24 at 02:30:10. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
Natalie Pendragon natpen at natpen.net
Tue May 5 13:51:13 BST 2020
- - - - - - - - - - - - - - - - - - - ``` Hi! The source code for GUS is available here [1]. I wouldn't consider it"batteries-included," so if you want to run it yourself it may be abit of an adventure! If you host an instance, note that we'll beincreasing the "crawl-load" on Geminispace non-trivially - thisactually motivated a commit this morning to add support for respectingrobots.txt's `crawl_delay` and also added a default per-domain 500msdelay. Let's be kind with our crawls together :) Paging is not implemented. I had been thinking about different ways toimplement it, but haven't really figured a solution I like yet. Icould just have it return all results I suppose, given the currentsize of Geminispace, but I have slight misgivings about that approachas well, since some queries can return hundreds of results. In themeantime, I've simply left it unimplemented and hoped that the top tenresults would be sufficient for most usage. [1] https://git.sr.ht/~natpen/gus On Mon, May 04, 2020 at 11:47:56PM +0000, colecmac at protonmail.com wrote: > Hello all, > > I just have some quick questions about GUS that I figured the whole list > could benefit from. > > Is there source code available anywhere? I'd love to read it and learn, > or even host my own instance. > > The other thing I'm wondering is how to get to other pages. When I search > something, GUS mentions "Page 1 of X" at the bottom, but there doesn't seem > to be any way to get to the other page. > > makeworld