Hello all,

Welcome to Lemmy.zip’s September update! How time flies eh?!

This month is pretty important update, so I will be sending it out to everyone via the bot too (sorry in advance!).


Server Updates

Error 451 (Unavailable for Legal Reasons)

Many of you will have seen all of our images were taken down on August 28th due to Cloudflare restricting access via their automated CSAM scanning tool. The most important thing is that this was a false positive, there was no CSAM involved.

Unfortunately, Cloudflare did this by pattern matching all requests to https://i.lemmy.zip/api/v3/image_proxy - which is all of our proxied images, instead of one particular image. This in effect took down any image we don’t host locally or is served by the proxy, so almost all of them. Some things like community icons are served via https://lemmy.zip/pictrs/ rather than the proxy, but this is relatively few things these days - so for a short period most images just failed!

So the obvious affect was that we couldn’t serve any image via i.lemmy.zip as this would fall under the proxy and therefore be pattern matched by cloudflare and blocked. Not really what we want. So for now, we’ve swapped back to serving images directly via lemmy.zip, which bypasses the block (but reduces our capacity to cache things a little bit)

Despite the image being a false positive and me flagging this to cloudflare not long after the block, we are still waiting on them to review and remove the block, 4 days later. Not good. For now I’ve disabled the tool so it can’t accidentally take down the whole site, but I will look for a way to prevent this happening again.

Thanks to everyone who messaged me or let me know what had happened!

Mod Tools update

Last month I talked about our Mod Tools and how this was a work in progress for community mods to be able to better manage their communities. I’m glad to say that this is now released in early alpha, and can be access via modtools.lemmy.zip. If you do try it out, I would appreciate any feedback via DM or in the Matrix chat. And thank you to the mods in the Matrix chat who helped me to debug and improve it so far :)

(Please note, if you do use it, the OTP code can take a little while to be sent if Zippy is doing something else at the time you request it. Please be patient, especially if you try to use it within half an hour of this post being made, as Zippy will be busy annoying everyone with a link to this post!)

Current features are:

  • Create, edit, and delete RSS feeds for your community
  • Create, edit, and delete welcome messages for anyone subscribing to your community*
  • Set and view scheduled posts for your community
  • View the communities you currently moderate.
  • View any giveaways you’ve set up**

*Currently subscribers from Piefed doesn’t work but we are aware

**Can’t create them via the UI yet but that is WIP.

I’ll be doing a lot more work to this over the next few months to expand the features available to mods. I am also taking any requests :)

IMPORTANT - Lemmy.zip Ownership Update

Lemmy.zip is now part of DotZip Ltd, a non-profit company set up to run and maintain the various .zip services we host (including Piefed.zip and Mastodon.zip).

What does this actually mean? In practice, it’s a way of putting into writing and into law my commitment that these sites will never be run for profit. Donations can only ever be used to cover the running costs of the services, and never for personal gain. This principle is written into the company’s memorandum and is legally binding.

DotZip Ltd is wholly owned by me, so I still ultimately own and manage the sites. But by taking this step, I want to show that we’re here for the long term and that I stand firmly by the ethos of the project.

Even if I bring someone in to run DotZip Ltd alongside me (Or I’m hit by a car tomorrow and someone else has to take over the running) this ensures that this ethos must continue. Long term too, there is an asset lock in place - this means that the site can’t just be sold off for profit down the line.

I’m happy to answer any questions below. Just to be clear, I don’t stand to gain anything from this (other than getting to put “Director” on my CV 😉) - I have just given myself more paperwork to do as a result. However the trade off for confirming that we’re operating as fairly, transparently, and legitimately as possible, makes it totally worth it.

The company is registered in the UK with company number 16625751.

I have updated the legal stuff with this detail, and you can find the company details on the mini-site, dotzip.ltd. (I still have a lot of work to do on this!)


Please don’t be a lurker!

If you’re new to Lemmy.zip - WELCOME! I hope you’re enjoying your time here :)

It really is true that the easiest way you can support Lemmy.zip is to actively engage with content here: upvoting content you enjoy, sharing your thoughts through posts and comments, sparking meaningful discussions, or even creating new communities that resonate with your interests.

It’s natural to see fluctuations in user activity over time, and we’ve seen this over the wider lemmy-verse for some time now. However, if you’ve found a home here and love this space, now is the perfect opportunity to help us thrive.

If you want to support us in a different way than financially, then actively interacting with the instance helps us out loads. If you’ve gone to the trouble of creating an account, then come and be part of the Fediverse! Please don’t be a lurker! :)


Donations

Lemmy.zip only continues to exist because of the generous donations of its users. The operating cost of Lemmy.zip is over 60 euros a month ($60, £50) and is mostly funded by the community!

We keep all the details around donations on our OpenCollective page, with full transparency around income and expenditure.

If you’re enjoying Lemmy.zip, please check out the OpenCollective page, we have a selection of one-off or recurring donation options. All funds go directly to hosting the site and keeping the virtual lights on.

We’ve also put up a link to our Ko-Fi page where you can donate via paypal instead of using a card. All Ko-Fi donations will be totalled up and added to OpenCollective each month for transparency. I’ve added a link in the sidebar, but you can also click the image below to go there:

We continue to have some really kind and generous donators and I can’t express my thanks enough. You can see all the kind donators in the Thank You thread - you could get your name in there too!

Please remember, traditional social media is only “free” to you because they sell your data. We don’t do that - if you want to support independent social websites like this one and you value your privacy, please consider a small donation. It really does help.


Graphs!

I know you skipped all the above and came straight here for the pretty pictures.

CPU use over last 30 days:

RAM over 30 days:

Lemmy DB growth:

Image storage:

Cloudflare stats over 30 days: (Yes, I swapped to dark mode)

Requests:

Bandwidth:

Visitors:

Country traffic:


So, that is it for this month.

Have a lovely September - before we know it, it’ll be 2026 😱

Thanks

Demigodrick

  • MoogleMaestro@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    19 hours ago

    Proud to see you make a non-profit company. It’s a nice step and a good gesture toward the future of your fediverse suite of apps.

    I love being part of lemmy.zip so here’s to more years. I’ll try to be more active around here!

  • MrKaplan@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    7 days ago

    Despite the image being a false positive and me flagging this to cloudflare not long after the block, we are still waiting on them to review and remove the block, 4 days later.

    I recommend raising a support ticket with them to discuss this, ime only flagging this via CF dashboard does not result in anything happening for months.

    We’ve had a few clear false positives, along with some questionable content that we removed on our end to err on the safer side, but all the review requests are still pending, including the false positive reports, and the URLs are still blocked. Since we don’t use image proxying, the impact of this is very limited to individual images, so at this point we haven’t bothered trying to escalate this. As of today we have a total of 17 flagged URLs, with the oldest one being from 20th of April, still being blocked.

  • danieljoeblack@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    7 days ago

    Thanks for everything you do keeping this place running smooth :) It’s awesome to see the community we have here, and it’s awesome we have such a genuinely awesome admin running the place! Here’s to another month 🍻

  • AizawaC47@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 days ago

    Yes yes!! Thank you for everything that you guys do with this app, and slowly I am seeing people move on here! I am excited to see the potential for this app. Thank you for sharing this with us! The graphs are pretty 🙂.

  • Ulu-Mulu-no-die@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    6 days ago

    It’s incredible the effort and love you’re putting into this, thank you so much!

    I know you skipped all the above

    I read it all :P

    Also thank you for sending the news with bot, I missed the previous one about the UK safety act and was about to ask (then I saw it’s already answered in the comments).

    Is there a RSS feed for this community?

  • Nerdulous@lemmy.zip
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days ago

    Those system usage stats are super interesting. It looks like this whole domain could be run on one powerful computer. Is that the case here? What hardware does the insurance run on?

      • Nerdulous@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        6 days ago

        Wow that’s really incredible that lemmy is so efficient for so many users. I don’t know what I expected but I assumed server costs would be astronomical

      • MrKaplan@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        7 days ago

        more or less.

        you have 3 backend server components. scheduled tasks only run once, but there is not much performance impact from these. api you can run as many as you want, which is especially useful for rolling restarts. federation is currently the most cpu consuming part on our end. it can be split into multiple containers, but this will increase overhead and result in more total cpu usage.

        then you have a postgres database, which needs to be managed independently. i haven’t looked into viability of postgres sharding, but you’d generally just want to run the full database on a single system, possibly with replication. i don’t think lemmy can make use of read replicas currently.

        the last part is the default ui, which you can also run as many instances as you want for.

  • BrikoX@lemmy.zip
    link
    fedilink
    English
    arrow-up
    37
    ·
    edit-2
    7 days ago

    Good to see that you moved the ownership to a company. At the very least it limits your own personal liability. With how UK has been going downhill it’s a wise move.

    Thank you for the continued transparency and often underappreciated work you and team are doing to run things smoothly.

  • humanamerican@lemmy.zip
    link
    fedilink
    English
    arrow-up
    23
    ·
    7 days ago

    If you need someone to help with infra maintenance or US-based legal stuff (making US donations taxi deductible for example) I’d love to help.

      • humanamerican@lemmy.zip
        link
        fedilink
        English
        arrow-up
        27
        ·
        7 days ago

        After Trump I considered retiring this online handle and pretending to be Canadian but I figure the world needs to know we aren’t all fucking Nazis

  • Scrizzle@lemmy.zip
    link
    fedilink
    English
    arrow-up
    20
    ·
    7 days ago

    My wife convinced me to join lemmy after my perma ban on Reddit (I combatted too much negativity with way stronger negativity. Oops!) and this is my first month here. I admittedly have been a lurker for now but mostly to get a feel for the vibe here. I do appreciate everything being done and transparency. I also appreciate the combatting of misinformation.

    I’ll try not to lurk as much moving forward but until then, thanks for all you do!

  • Annoyed_🦀 @lemmy.zip
    link
    fedilink
    English
    arrow-up
    19
    ·
    7 days ago

    The company is registered in the UK

    Will the Online Safety Act affect us?

    Thanks for the good work godrick!

  • Bongles@lemmy.zip
    link
    fedilink
    English
    arrow-up
    18
    ·
    7 days ago

    Thank you.

    By the way, people are able to remove that blur in photos nowadays fairly accurately. I would just cover it with plain white or black in the future.