maique
maique

📈 Bunny report (and something I’m trying to wrap my head around): 6.21GB in 24hrs.

I have 1 file, 3MB. That’s 2070 times that file. Tinylytics tells me that I’ve had around 100 visitors on the same period of time.

|
Embed
Progress spinner
maique
maique

@jimmitchell A single IP from Hong Kong is responsible for 5.8 of those 6GB. Figuring out how to block a single IP.

|
Embed
Progress spinner
heyjonathan
heyjonathan

@maique wow....is deleting the file and reuploading with a different file name a lazy hack for this?

|
Embed
Progress spinner
maique
maique

@heyjonathan That would work, for a while at least. But I suppose they could get to the new URL, same way they found this one.

I’m trying to block a single IP, but no success so far, no idea why. Blocking the whole territory works.

|
Embed
Progress spinner
pimoore
pimoore

@maique @heyjonathan Do you have a referrer setup with Bunny, such that it will only load CDN requests coming from your website?

|
Embed
Progress spinner
maique
maique

@pimoore I do not, but I will soon enough. Thank you for the tip (very VERY new user here).

|
Embed
Progress spinner
gdp
gdp

@pimoore I didn’t know this was a thing. I need to look into it just for the sake of having the knowledge.

|
Embed
Progress spinner
maique
maique

@pimoore Done! Working, as far as I can tell.

|
Embed
Progress spinner
pimoore
pimoore

@gdp @maique You’re very welcome. This is called hotlinking, where someone else links or embeds something from an external site on their own—from the CDN in this case. Ignoring the impact on billable bandwidth, it’s a dickish thing to do.

|
Embed
Progress spinner
pcora
pcora

@maique are you using a third-party cdn with the blog hosted here? Tell me more.. 😊

|
Embed
Progress spinner
maique
maique

@pcora No, not really. I just wanted to figure out how to do it, using a Shortcut. A learning experience, if you will. There’s no reason to, is there?

|
Embed
Progress spinner
pcora
pcora

@maique ah, got it! well, since micro.blog has it's own CDN, I was curious on the reason to use. learning something is a great reason!

|
Embed
Progress spinner
maique
maique

@pcora Micro.blog’s CDN keeps failing me, truth be told. I’ve tried keeping it on multiple times, and there’s always a time when crossposting happens with no photos. I then turn it back off 😔

|
Embed
Progress spinner
In reply to
pcora
pcora

@maique that's weird. Maybe ask for @manton or @vincent to check on it. I never noticed it failing on my site. 😔

|
Embed
Progress spinner
maique
maique

@pcora They have 🙂 On the site it works, the part that fails is just crossposting. Posts show up on Mastodon without the images. No worries, though. It’s off, everything works this way.

|
Embed
Progress spinner
manton
manton

@pcora @maique I still think this problem is largely in the past, but it's something we can revisit. Cross-posting should be more resilient to images not being cached yet.

|
Embed
Progress spinner
maique
maique

@manton Thanks. @pcora

|
Embed
Progress spinner
otaviocc
otaviocc

@manton @maique @pcora @pimoore @gdp @heyjonathan @jimmitchell just to add a little bit from the experience from my side, I have two blogs and both are cross-posting to different Mastodon and Bluesky accounts. All good! I noticed a delay when posting to Mastodon (not always, only every now and then) but they’re all getting posted. In one of my blogs, all the posts have images.

|
Embed
Progress spinner
maique
maique

@otaviocc Thanks. Will. Try. Again.

|
Embed
Progress spinner
pcora
pcora

@manton thanks! I have not seen it happening lately too! @maique

|
Embed
Progress spinner