#vinylcache — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #vinylcache, aggregated by home.social.
-
WAF: wrong approach firewall - why the common negative security model is wrong, why the positive model is superior and how you can implement it with #vinylcache. talk at #gpn24
https://media.ccc.de/v/gpn24-385-waf-wrong-approach-firewall
-
WAF: wrong approach firewall - why the common negative security model is wrong, why the positive model is superior and how you can implement it with #vinylcache. talk at #gpn24
https://media.ccc.de/v/gpn24-385-waf-wrong-approach-firewall
-
[arch-announce] Breaking changes for all users of `varnish`, which is renamed to `vinyl-cache`
https://lists.archlinux.org/archives/list/[email protected]/thread/4BSRLLGJ5552NASTYKCDZ3Q6DIMW2J4J/
-
[arch-announce] Breaking changes for all users of `varnish`, which is renamed to `vinyl-cache`
https://lists.archlinux.org/archives/list/[email protected]/thread/4BSRLLGJ5552NASTYKCDZ3Q6DIMW2J4J/
-
Have you ever read Peter G. Neumann's final report on the DARPA CHATS research program ?
If you are in the business of building "trustworthy systems", you should have, otherwise do it now.
Peter's thinking was a huge influence on @vinyl_cache, both in terms of architecture and project goals, so "Thanks Peter!":
-
Have you ever read Peter G. Neumann's final report on the DARPA CHATS research program ?
If you are in the business of building "trustworthy systems", you should have, otherwise do it now.
Peter's thinking was a huge influence on @vinyl_cache, both in terms of architecture and project goals, so "Thanks Peter!":
-
👩🏻💻 my so-called sudo life - day 497: Mastodon stampede edition 🐘
Dear Fedi friends,
You may remember how last year I was dealing with self-DDoS attacks every time I shared a link to my Wordpress or Ghost sites. Well, I solved the issue with Ghost (#VinylCache is brilliant) but I never found a solution for my Wordpress site... not even with #BunnyCDN. I guess I wasn't tweaking the right settings.
This is a pity because TBH the ActivityPub for Wordpress plugin is SO COOL and works flawlessly. I had to move my blog posts to Ghost and keep Wordpress as a static portfolio site. That being said, I never dared share links to my Wordpress site anymore because I would get about 4000 requests within 60 seconds and everything would freeze.
I just looked into #BunnyCDN's settings again and tried to tweak them. So please bear with me for an experiment, sharing an old blog post and seeing what happens.
Wish me luck!
From the archives:
https://elenarossini.com/2025/01/my-so-called-sudo-life-time-matters/
#BuyEuropean #CDN #DDOS #MastodonHugofDeath #MastodonStampede #Wordpress #blog #MySoCalledSudoLife
-
👩🏻💻 my so-called sudo life - day 497: Mastodon stampede edition 🐘
Dear Fedi friends,
You may remember how last year I was dealing with self-DDoS attacks every time I shared a link to my Wordpress or Ghost sites. Well, I solved the issue with Ghost (#VinylCache is brilliant) but I never found a solution for my Wordpress site... not even with #BunnyCDN. I guess I wasn't tweaking the right settings.
This is a pity because TBH the ActivityPub for Wordpress plugin is SO COOL and works flawlessly. I had to move my blog posts to Ghost and keep Wordpress as a static portfolio site. That being said, I never dared share links to my Wordpress site anymore because I would get about 4000 requests within 60 seconds and everything would freeze.
I just looked into #BunnyCDN's settings again and tried to tweak them. So please bear with me for an experiment, sharing an old blog post and seeing what happens.
Wish me luck!
From the archives:
https://elenarossini.com/2025/01/my-so-called-sudo-life-time-matters/
#BuyEuropean #CDN #DDOS #MastodonHugofDeath #MastodonStampede #Wordpress #blog #MySoCalledSudoLife
-
@borup https://gitlab.com/uplex/varnish/libvmod-blobdigest/-/blob/master/src/vmod_blobdigest.vcc?ref_type=heads has hmac sha512 and https://gitlab.com/uplex/varnish/libvmod-crypto/-/blob/master/src/vmod_crypto.rst?ref_type=heads has the rsa verifier.
both got vinylized and should work with #vinylcache. if not, please share the issue you are experiencing.
note that both only do the crypto part on blobs. to convert to/from encodings like base64 or hex, we have the bundled blob vmod.
-
@borup https://gitlab.com/uplex/varnish/libvmod-blobdigest/-/blob/master/src/vmod_blobdigest.vcc?ref_type=heads has hmac sha512 and https://gitlab.com/uplex/varnish/libvmod-crypto/-/blob/master/src/vmod_crypto.rst?ref_type=heads has the rsa verifier.
both got vinylized and should work with #vinylcache. if not, please share the issue you are experiencing.
note that both only do the crypto part on blobs. to convert to/from encodings like base64 or hex, we have the bundled blob vmod.
-
I agree.
Until it croaked, we had a BeagleBoneBlack in the CI cluster of #VinylCache (The FOSS project formerly known as Varnish Cache)
-
I agree.
Until it croaked, we had a BeagleBoneBlack in the CI cluster of #VinylCache (The FOSS project formerly known as Varnish Cache)
-
New tutorial: Configuring TLS with haproxy
We show a low-maintenance, “configure and forget” solution for using TLS for client- and backend traffic with Vinyl Cache and haproxy.
-
New tutorial: Configuring TLS with haproxy
We show a low-maintenance, “configure and forget” solution for using TLS for client- and backend traffic with Vinyl Cache and haproxy.
-
My very rough test shows that Rust hyper can achieve ~119k requests per second, but vinyl cache formerly known as Varnish with 1s cache on front of a same URL can reach 96k requests per second.
https://github.com/Ciantic/stress-test-vinyl-cache/tree/main
-
My very rough test shows that Rust hyper can achieve ~119k requests per second, but vinyl cache formerly known as Varnish with 1s cache on front of a same URL can reach 96k requests per second.
https://github.com/Ciantic/stress-test-vinyl-cache/tree/main
-
WikiApiary is back online after having been down and overloaded for a long time.
Bawolff brought it back and did a ton of full stack performance work to optimise the whole system. Adding HTTP caching, tuning InnoDB, and more!
https://blog.bawolff.net/2026/03/giving-wikiapiary-kick.html
#MediaWiki #WikiApiary #Wikibase #Wikidata #VinylCache #VarnishCache #MariaDB #MySQL #webperf #SRE
-
WikiApiary is back online after having been down and overloaded for a long time.
Bawolff brought it back and did a ton of full stack performance work to optimise the whole system. Adding HTTP caching, tuning InnoDB, and more!
https://blog.bawolff.net/2026/03/giving-wikiapiary-kick.html
#MediaWiki #WikiApiary #Wikibase #Wikidata #VinylCache #VarnishCache #MariaDB #MySQL #webperf #SRE
-
Hmmm,
My impression was that #Varnish Software would be based off on the #VinylCache upstream.
But now it seems like they have effectively created a new "varnish" repository where they intend to follow upstream, with their own patches *and* features vinyl doesn't want?
I already see changed not upstreamed, and they seem to be pushing for existing varnish packages to point to the "new" upstream?
-
Hmmm,
My impression was that #Varnish Software would be based off on the #VinylCache upstream.
But now it seems like they have effectively created a new "varnish" repository where they intend to follow upstream, with their own patches *and* features vinyl doesn't want?
I already see changed not upstreamed, and they seem to be pushing for existing varnish packages to point to the "new" upstream?
-
@kly i agree, in particular about the people. i like them and they do good work.
but as much as i try to avoid becoming an arrogant asshole, i would go one step further: what we do in the open, keeping feature parity in many aspects and sometimes exceeding the closed source fork in features and/or performance, even helps those who decide to use the closed fork: only because the alternative exists ready to be fired up is the oracle-ification potential rather limited.
#vinylcache -
@kly i agree, in particular about the people. i like them and they do good work.
but as much as i try to avoid becoming an arrogant asshole, i would go one step further: what we do in the open, keeping feature parity in many aspects and sometimes exceeding the closed source fork in features and/or performance, even helps those who decide to use the closed fork: only because the alternative exists ready to be fired up is the oracle-ification potential rather limited.
#vinylcache -
Why did #varnishcache change it's name to #vinylcache ?
-
Why did #varnishcache change it's name to #vinylcache ?
-
RE: https://fosstodon.org/@vinyl_cache/116239868219463184
The identity is now live on the newly revamped Vinyl Cache website: https://vinyl-cache.org
It’s also released under a Creative Commons license to guarantee that the open source project can use it freely.
Oh and finally: they actually had a new software release today, have a look below!
Thanks a lot to @slink especially as well as the rest of the @vinyl_cache team for your trust! It has been a pleasure to work on this, can’t wait to see where it’s going :)
3/3
-
RE: https://fosstodon.org/@vinyl_cache/116239868219463184
The identity is now live on the newly revamped Vinyl Cache website: https://vinyl-cache.org
It’s also released under a Creative Commons license to guarantee that the open source project can use it freely.
Oh and finally: they actually had a new software release today, have a look below!
Thanks a lot to @slink especially as well as the rest of the @vinyl_cache team for your trust! It has been a pleasure to work on this, can’t wait to see where it’s going :)
3/3
-
It isn’t just the logo :)
Meet the Vinyl Ghost, a new mascot for the project.
A mystic but friendly creature who nests on web servers. Like hermit crabs, it caches itself underneath a sheet of vinyl. Yet, it’s always out there to lend a hand delivering webpages.
I drew the mascot in a few different poses and expressions, with possibilities to create more in the future!
And of course, visual identity classics: colour palette, typeface selection.
2/3
-
It isn’t just the logo :)
Meet the Vinyl Ghost, a new mascot for the project.
A mystic but friendly creature who nests on web servers. Like hermit crabs, it caches itself underneath a sheet of vinyl. Yet, it’s always out there to lend a hand delivering webpages.
I drew the mascot in a few different poses and expressions, with possibilities to create more in the future!
And of course, visual identity classics: colour palette, typeface selection.
2/3
-
Happy to share a project I have been working on: a new visual identity for Vinyl Cache!
Installed in front of a web server, it makes websites faster to load.
The new logo stems from a simple concept: Vinyl Cache protects the server just like vinyl film protects what it’s applied on.
The symbol combines a solid block representing the website and a translucent flexible layer as the cache. Together, they form a V monogram, along with a customised wordmark.
1/3
-
Happy to share a project I have been working on: a new visual identity for Vinyl Cache!
Installed in front of a web server, it makes websites faster to load.
The new logo stems from a simple concept: Vinyl Cache protects the server just like vinyl film protects what it’s applied on.
The symbol combines a solid block representing the website and a translucent flexible layer as the cache. Together, they form a V monogram, along with a customised wordmark.
1/3
-
RE: https://fosstodon.org/@vinyl_cache/116239868219463184
Congratulations on the first #vinylcache release and a wonderful new design & mascot! I love it! 💜
-
RE: https://fosstodon.org/@vinyl_cache/116239868219463184
Congratulations on the first #vinylcache release and a wonderful new design & mascot! I love it! 💜
-
The #vinylcache project has a new identity - and winners of our competition have been announced:
https://vinyl-cache.org/organization/new-identity.html -
The #vinylcache project has a new identity - and winners of our competition have been announced:
https://vinyl-cache.org/organization/new-identity.html -
Vinyl Cache, the FOSS project formerly known as Varnish Cache, has a new logo:
-
Vinyl Cache, the FOSS project formerly known as Varnish Cache, has a new logo:
-
Thanks to user ibotty and sphinxfeed-lsaffre, the #vinylcache homepage now has an atom feed
-
Thanks to user ibotty and sphinxfeed-lsaffre, the #vinylcache homepage now has an atom feed
-
RE: https://fosstodon.org/@slink/116085606009199224
This is how leading by example in #opensource looks like! 💪 if you are really serious about your #foss principles, this is what you do. 🧡
Congratulations, @slink! Thank you for being such an inspiration in the open source scene and beyond! Amazing step! I hope others will follow this direction. 🥳👏
#unplugtrump #unplugbigtech #github #forgejo #vinylcache #diday #entshitification
-
RE: https://fosstodon.org/@slink/116085606009199224
This is how leading by example in #opensource looks like! 💪 if you are really serious about your #foss principles, this is what you do. 🧡
Congratulations, @slink! Thank you for being such an inspiration in the open source scene and beyond! Amazing step! I hope others will follow this direction. 🥳👏
#unplugtrump #unplugbigtech #github #forgejo #vinylcache #diday #entshitification
-
#vinylcache has left *) #github for self hosted #forgejo yesterday.
https://vinyl-cache.org/organization/moving.html
There is a also a bit about some additional measures we implemented and a mini-retro with mistakes made.
*) repos are archived to help people find the new location, and some related projects are still TODO
-
#vinylcache has left *) #github for self hosted #forgejo yesterday.
https://vinyl-cache.org/organization/moving.html
There is a also a bit about some additional measures we implemented and a mini-retro with mistakes made.
*) repos are archived to help people find the new location, and some related projects are still TODO
-
A first look at how we run #forgejo for and on #vinylcache. No technical details yet, sorry (will be coming when we are ready to share them):
https://code.vinyl-cache.org/vinyl-cache/code.vinyl-cache.org#readme
-
A first look at how we run #forgejo for and on #vinylcache. No technical details yet, sorry (will be coming when we are ready to share them):
https://code.vinyl-cache.org/vinyl-cache/code.vinyl-cache.org#readme
-
main #vinylcache repository is migrated 😀
-
main #vinylcache repository is migrated 😀
-
#vinylcache forge migration in progress…
-
#vinylcache forge migration in progress…
-
@slink are you sure I need an account as a #vinylCache *user*? Or did you mean *developer*?
-
@slink are you sure I need an account as a #vinylCache *user*? Or did you mean *developer*?
-
More details on the #vinylcache move here: https://vinyl-cache.org/organization/moving.html
TL;DR: Expect github repos to soon be archived, get an account on code.vinyl-cache.org
-
More details on the #vinylcache move here: https://vinyl-cache.org/organization/moving.html
TL;DR: Expect github repos to soon be archived, get an account on code.vinyl-cache.org