User avatar
✧✦Catherine✦✧ @whitequark@treehouse.systems
1mo
things that exist on the internet that grebedoc.dev frees you from dealing with, part one thousand:
2
0
0
0
User avatar
Yurii / Юра 🇺🇦 @iurii@mastodon.world
1mo
@whitequark I’m curious why caddy over nginx? Especially at this scale.
1
0
0
0
User avatar
✧✦Catherine✦✧ @whitequark@treehouse.systems
1mo
@iurii automatic tls
1
0
0
0
User avatar
✧✦Catherine✦✧ @whitequark@treehouse.systems
1mo
@iurii can probably set it up with nginx too, caddy is just a legacy decision at this point. but if i start to mess with it i would probably just terminate tls on git-pages itself
3
0
0
0
User avatar
Yurii / Юра 🇺🇦 @iurii@mastodon.world
1mo
@whitequark thanks for the answer. I’m curious because I see caddy more and more but looking at the code, I don’t understand why. It used to lack maturity back in the days, not sure what is the current state.
1
0
0
0
User avatar
✧✦Catherine✦✧ @whitequark@treehouse.systems
1mo
@iurii it's ok, it's not super good and not bad either. I want to move off it due to the LLM use though, don't really trust it any more
2
0
0
0
User avatar
celeste_hearts_lesbianceleste_hearts_transceleste_hearts_demisexual flori_ava_star:~cursor_blinking @star@amazonawaws.com
1mo
@whitequark @iurii@mastodon.world I mean fwiw it still seems to be relatively okay all things considered

Can't believe I am saying that, tbh

beta.slopscore.ava.pet/repo/https://github.com/caddyserver/caddy
1
0
0
0
User avatar
celeste_hearts_lesbianceleste_hearts_transceleste_hearts_demisexual flori_ava_star:~cursor_blinking @star@amazonawaws.com
1mo
@whitequark @iurii@mastodon.world nginx however... :3 beta.slopscore.ava.pet/repo/https://github.com/nginx/nginx
2
0
0
0
User avatar
✧✦Catherine✦✧ @whitequark@treehouse.systems
1mo
@star @iurii oh i'm very pleased someone made this tool
1
0
0
0
User avatar
celeste_hearts_lesbianceleste_hearts_transceleste_hearts_demisexual flori_ava_star:~cursor_blinking @star@amazonawaws.com
1mo
@whitequark @iurii@mastodon.world It's me! I made this tool :3 And now some amazing other people are maintaining it, because I unfortunately have plans of greater world domination and it didn't fit into my schedule (/silly regarding that last part)

fyi, The stable version is at
slopscore.ava.pet, but I have been working on re-doing how the score is calculated and that is currently what the beta branch is running :3
:thermia_heart@sk.girlthi.ng:1:void_heart:1
2
1
0
2
User avatar
Whreq Jnnyobre @whreq@hsnl.social
1mo
@star The irony of automatically scanning Codeberg repos for LLM slop, while Codeberg complains rightfully about LLMs straining their infrastructure...

I can imagine that, given their anti-AI stance, they'd approve of this tool, but have you asked them?
1
0
0
0
User avatar
celeste_hearts_lesbianceleste_hearts_transceleste_hearts_demisexual flori_ava_star:~cursor_blinking @star@amazonawaws.com
1mo
@whreq See the README of slopscore:
The tool uses partial cloning to reduce data usage (and potentially forge server load) by skipping blobs/blob contents entirely.

Additionally, aggressive caching is used to ensure that a repo that has been analyzed before does not need to get fully cloned again. Instead, the tool remembers the precise point in time (+commit hash) of the most up-to-date commit to the repo and uses this knowledge to only partially clone from that point onward the next time analysis is requested.
:thermia_heart@sk.girlthi.ng:1
1
0
0
1
User avatar
celeste_hearts_lesbianceleste_hearts_transceleste_hearts_demisexual flori_ava_star:~cursor_blinking @star@amazonawaws.com
1mo
@whreq LLMs don't strain the infrastructure by cloning the repository, but by hitting expensive endpoints, such as diff views, repeatedly and in masses.
:thermia_heart@sk.girlthi.ng:1
1
0
0
1
User avatar
Lilith Ashley Nyx Arson mk_demon_red @root@possum.city
1mo
@star @whreq I can confirm this, scrapers have been nonstop hitting /commit/<sha>/... instead of just cloning the repo which put a massive amount of strain on my server since I did not build up my infra to handle dozens of concurrent requests every second to forgejo for hours at a time
:thermia_heart@sk.girlthi.ng:1:void_heart:1
2
1
0
2
User avatar
Webber-e-bop @webbop@tech.lgbt
1mo
@root @star @whreq would maybe some login help? Or renaming from /commit/ to like /commit_/ ?
❤️1
1
0
0
1
User avatar
Lilith Ashley Nyx Arson mk_demon_red @root@possum.city
1mo
@webbop @star @whreq first one will severely impact the user experience, second one I don't think is feasible since they recursively scrape in-page links

what ended up working for me is
iocaine with some custom config setups
2
0
0
0
User avatar
0x697004 / Lucy @void@dolls.social
1mo
@root @webbop @star @whreq iocaine helps a lot already. which reverse proxy do you use? i think i saw caddy/gunicorn on the possask
❤️1
0
0
0
1