1
 
 

Good day SJW community,

I wanted to provide everyone with an update regarding the stability issues we experienced over the past 24 hours.

Beginning Wednesday, September 9, we observed a significant spike in incoming requests originating from a large number of IP addresses associated with networks operated by Baidu, Tencent and OneCable Network LLC.

The traffic patterns pointed to coordinated web scraping activity distributed across large IP ranges. This approach allowed the scrapers to circumvent the per-IP rate limits we have in place by spreading requests across many different addresses. The requests were primarily targeting comments and post content, suggesting the activity was focused on large-scale data collection, potentially for AI model-related purposes.

We identified this activity by analyzing traffic patterns at the Autonomous System Number (ASN) level and reviewing the average number of requests per minute generated by each network.

At the same time, we identified a separate source of abnormal traffic that appeared to be coming from another actor. These requests were performing expensive search queries that placed significant load on the server and affected its ability to respond to legitimate requests in a timely manner.

This traffic was using the following user agent:

NexusGlobalBot/2.0 (SupabaseEdgeRuntime/1.76.0)

After blocking this agent and its associated request patterns, we observed a significant reduction in server load, bringing utilization much closer to normal operating levels.

This is not the first time we have encountered this type of activity over the past several months and unfortunately, it is unlikely to be the last. We will continue improving our monitoring, rate limiting, and mitigation measures to reduce the impact of abusive or excessive automated traffic while maintaining reliable access for legitimate users.

Thank you for your continued support and trust.

2
 
 

Since there has not yet been an official announcement regarding this matter, I wanted to provide some clarity to the community.

Last week, it was discovered that the Tesseract frontend included an undisclosed and unsanctioned blocklist that prevented users from seeing certain people and communities across the fedivese. This led to significant controversy across the Fediverse, after which the original developer withdrew the project and left the Fediverse.

Everyone is entitled to their own views and to make their own choices about the content they wish to see. However, when those choices are built into an open-source project, they must be disclosed publicly and presented transparently to users. Quietly imposing a blocklist without their knowledge is a serious breach of trust and, in my view, raises legitimate concerns about the security and integrity of the software.

As a result, we have disabled the Tesseract frontend on sh.itjust.works indefinitely.

We are open to offering other alternative frontends. If there is one you would like us to consider, please share your suggestion in !main@sh.itjust.works or !agora@sh.itjust.works.

Thank you

3
 
 

cross-posted from: https://sh.itjust.works/post/64240582

To the members of SJW, our friends across the Fediverse, and the curious passersby, this update is for you.

Now that we are well into 2026, I wanted to look back at how 2025 unfolded and share some insight into SJW’s finances, infrastructure, traffic trends, and priorities for the year ahead.

2025 Finances

One of the biggest changes in 2025 was the introduction of member-supported funding.

In January of 2025, I opened donations to help cover the cost of operating SJW. The goal was to begin moving away from a model funded entirely by me and toward a community-supported model that can remain financially sustainable over the long term.

Throughout 2025, we received $3,239.41 in net donations and spent $1,396.14 on operational expenses.

During the year, we also experienced a few hardware failures, most notably a failed power supply and hard drive. Thanks to the redundancy built into our servers, neither failure resulted in a service disruption.

I was able to repurpose a compatible power supply from a decommissioned server at no cost. I also personally covered the replacement hard drive before prices went through the roof. While donation funds could have covered these expenses, I wanted to preserve as much of the balance as possible for a larger hardware upgrade.

All amounts below are in Canadian dollars.

Category Amount Additional information
Net donations received $3,239.41 January through December 2025
S3-compatible storage $69.62 Paid through July 2026
Email service $70.60 Paid through July 2026
Colocation $1,200.00 2025 infrastructure hosting
Domain name $55.92 Domain registration
Total expenses $1,396.14
Remaining balance $1,843.27 Reserved for operations and future infrastructure

This year, I hope we can raise enough to help purchase newer hardware. Unfortunately, as many of you are probably aware, the rapid growth of AI infrastructure has significantly increased the price and demand for many server components.

Traffic Trends

This is where things become particularly interesting and, at first glance, a little puzzling.

Based on our traffic logs and Cloudflare data, overall traffic approximately doubled during 2025, despite SJW adding only around 4,000 active accounts during the same period.

As of January 2026, when I first began preparing this update, Cloudflare was reporting:

  • More than 300 million pages served per month
  • Approximately 6 million unique visitors over a 30-day period

These are enormous numbers, but they almost certainly do not represent six million individual people.

I suspect that at least 50 to 60 percent of this activity, and possibly more, comes from bots, scrapers, automated crawlers, vulnerability scanners, archival services, and other automated systems. Some of this activity may also come from services gathering public information for traditional search engines and newer AI-powered search tools.

I recently implemented Anubis to help reduce abusive automated traffic. While it cannot prevent every bot or scraper from accessing the site, it makes large-scale automated collection more difficult and has helped us begin addressing the problem.

Hardware and Infrastructure

Given these traffic trends and some of the performance issues we have encountered, our current hardware is reaching the point where I need to seriously consider replacing or upgrading it.

I recently changed our Lemmy deployment to use horizontal scaling. In simpler terms, we now run multiple Lemmy service instances in parallel and distribute incoming traffic between them. This has helped improve the instance’s ability to handle periods of heavier activity.

However, software improvements can only take us so far. Newer hardware would give us more capacity, better performance, and additional room to build resilience into the platform.

I would also like to explore bringing our primary S3-compatible object storage in-house while maintaining an appropriate off-site backup strategy. This would reduce our reliance on third-party storage providers while giving us more control over privacy, performance, and redundancy.

2026 Priorities

Our main infrastructure priorities for 2026 are:

  • Upgrade or replace aging server hardware
  • Add further redundancy to critical services
  • Continue improving horizontal scaling
  • Reduce the impact of abusive automated traffic
  • Explore self-hosted object storage
  • Deepen our collaboration with Fedecan

Fedecan

As some of you may remember, we previously shared our intention to join Fedecan, an organization with which we share common values and a similar vision for the Canadian Fediverse.

That transition has now been finalized. SJW is associated with a registered Canadian nonprofit organization and can benefit from its banking, administrative, and nonprofit structure.

The initial banking and legal integration is complete, but our collaboration will continue to deepen as we work toward a larger shared vision and develop common guidelines.

Donations are now processed through Fedecan, but funds donated specifically to SJW are tracked separately and remain reserved for SJW’s operating costs, infrastructure improvements, and future service expansion.

Donations

As outlined above, one of our main goals this year is to upgrade our existing hardware and improve the resilience of the services supporting SJW.

I am still evaluating the available hardware options and will share more specific information once the upgrade plan and expected costs have been finalized.

If you have the means and would like to support SJW, donations of any size are greatly appreciated. Every contribution helps us maintain the instance, prepare for future growth, and reduce how much of the operating cost must be covered personally.

Regardless of how much we raise, I'm committed to keeping SJW running. I will continue looking for suitable replacement hardware and am prepared to personally contribute toward any shortfall required to support the next generation of our infrastructure.

If you'd like you can contribute through either of the following platforms:

Thank You

In closing, I want to thank our admins and mods, who continue to volunteer their time to help make SJW a safe and welcoming place.

I also want to thank our members who have chosen to make the Fediverse, and SJW in particular, their home. Whether you donate, contribute to discussions, report problems, help other members, or simply spend time here, you are part of what keeps this community alive.

Thank you for being you.

And if nobody has reminded you lately: you are great, you are loved, and most importantly, you are enough.

TheDude ✌️

4
 
 

Hey all,

Quick bump up to 0.19.19 was applied this afternoon.

Enjoy!

5
 
 

Upgrade was done to the instance to v0.19.18.

Enjoy!

6
 
 

Quick impulsive upgrade to 0.19.16 this morning. Not much downtime was experienced (less than 10 minutes).

Continue being great to one another!

7
 
 

Good evening SJW community!

I had some extra some last minute and decided to upgrade this instance to 0.19.15

Change logs can be found here

Thank you

8
 
 

Hello all,

I hope everyone has been enjoying their summer and has had the chance to check a few new items off their bucket list!

I will be upgrading this lemmy instance to version 0.19.12 tomorrow at 8PM EDT. This should be a quick update.

As always I will provide an update once the upgrade has been completed.

You may experience up to 30 minutes of downtime as the upgrade completes.

I apologize for the short notice.

Thank you for the continuing to support to SJW and the Fediverse

UPDATE: The upgrade was successful. Took about 10 minutes to complete. Thank you

9
 
 

Hello, sh.itjust.works community!

A few months ago we began accepting donations to help cover the hosting and equipment costs of running this instance. We have been overwhelmed by your generosity and support! It truly exceeded our expectations. Thank you so much for helping to keep this instance running.

We would like to take an opportunity today to encourage everyone to also support Lemmy software development. We would not be here without the years of work that the software devs have put into creating this tool. There are certainly some users here with strong political opinions toward the lead developers. However, at the end of the day, we are all creating and maintaining this community together.

Nutomic recently posted a request for donations. Please take a look and consider sending some support their way:

https://sh.itjust.works/post/37276606

10
 
 

Good evening everyone!

Quick announcement to inform everyone that I will be upgrade this instance to 0.19.11 this coming Friday May 2nd at 8PM EDT.

I'm expecting about 30 minutes of downtime for this upgrade.

I'll providing real time updates via our matrix channel should any of you want to join and keep me company.

Thank you!

Update: Upgrade has been completed. Have a wonderful weekend.

11
 
 

Hey all,

Today, I’m writing to share our intention to join Fedecan, a Canadian not-for-profit organization committed to supporting the Fediverse. We believe this partnership will foster collaboration among like-minded individuals who share a common goal: to create a safe, welcoming space where people can connect freely.

Together we will help deliver a fast, reliable, and consistent experience for all and continue to be free from corporate influence and guided by the values of openness, community, and trust.

Who is Fedecan

Fedecan is a registered non-profit organization based in Canada, with the goal to provide a safe and welcoming space for people to connect with each other on the Fediverse. More information can be found here.

You may also know them by their Canadian lemmy instance lemmy.ca.

What does this mean for sh.itjust.works?

From the outside everything will stay much the same, especially with the admin team. Internally, we will collaborate on tasks related to non-profit compliance, policies, banking and common infrastructure elements such as backup/disaster recovery infrastructure. We will continue to operate separate equipment and instances in geographically isolated locations under different names. We will work towards aligning on safety and security practices in order to ensure that data is secure.

From an organizational structure, sh.itjust.works will fall under the Fedecan umbrella and will share common bylaws, policies, methodologies on best practices, security and legal considerations.

Where do donations go?

Donations to sh.itjust.works will continue to support our mission and objectives exclusively. However, users will also have the option to donate directly to Fedecan, which will allocate funds amongst its projects including sh.itjust.works. Operational costs related to running the non-profit will be shared among projects and these expenses will be transparently disclosed in annual reports published on the Fedecan website.

Option to withdrawal

sh.itjust.works will have the right to withdraw from the Fedecan umbrella should our mutual goals no longer be aligned. In such a case, a predefined provision and action plan will be in place to ensure a smooth transition back to independence.

Why Now?

As the Fediverse continues to grow, we believe it's important to collaborate more closely with others who share our values. Joining Fedecan allows us to do just that, strengthening our operation through a non-profit while staying true to our mission.

Timeline / Next Steps

Over the coming weeks, we'll begin the process of integrating with Fedecan on the organization side. You won't notice many changes but we'll keep you informed throughout the process.

Looking Ahead

We’re excited about this next chapter and the opportunities it brings. By joining forces, we’re reinforcing our commitment to the Fediverse and to the principles that brought us all together in the first place—openness, community, transparency, and trust.

Our core mission remains unchanged. We're still independent in spirit and practice and we remain committed to being a space that's not driven by profit, but by people.

I invite your questions or concerns on this thread or on our https://matrix.to/#/#sh.itjust.works:matrix.org)

Stay connected,

--The sh.itjust.works and Fedecan Team

12
 
 

Here it is, the update I've been promising you for some time.

When I first started this instance, I wanted a place where people could come together and share their experiences, knowledge and start discussions about the things that mattered to them. A place that was not driven by corporate greed but instead by its users.

In the early days of this instance, I founded the community /c/Agora to serve as a platform where users could openly discuss instance or fediverse-related matters and advocate for improvements and changes they would like to see. I want to put emphasis on the fact that this instance belongs to all of you, now and in the future.

Most of you know that since the start of this instance I've been personally funding the costs associated with it. While a lot of you have been generous enough to ask for ways to contribute over the last year, I haven't allowed it. This reason was mainly related to time and in no rush in making donations my top priority. Over the last few months I've reflected and come to understand that for this instance to truly be about its users, it also needs to be funded by them. Today I am taking the first step by sharing more details regarding the costs associated to running this instance and sharing with you all platforms that you can use to donate towards keeping this instance running.

So here it is. I've broken the rest of this post in the following sections. Feel free to jump to whichever section are most important/interesting to you:

  • Current running cost
  • Wishful 2025 budget
  • Donations platforms
  • New announcement community
  • New front-end available
  • A special thanks

Current running cost

Note: Some of these items are paid yearly however to keep things consistent I've broken it down monthly The running costs includes everything that relates to keeping the lights on. The time the admins and moderators put in keeping this instance decent is all volunteered.

Service Description Monthly Cost
1U Server Colocation Bandwidth, Power and Space $99
Domain Name The just.works domain $4.66
Image Hosting Object storage used for the images $8.25
Email Account Used by me solely for instance related communication via email (ProtonMail) $7
External Backups Remote Backups of the entire instance $20
Hardware Repairs For the eventual drive failures. (This might need to be adjusted in the in future) $15
Total $153.91
*All amounts are in Canadian Dollars

This break down is quite conservative but as this instance continues to grows, so will its costs. I've already had to replace a drive and a power supply since switching to the new server. The current breakdown doesn't leave much room for improvements. If we get enough donations, here's what I'd do with the extra money throughout 2025. The focus is around speed, stability and general site availability. I look to do this by implementing a more robust disaster recovery strategy, add extra resources for new future hosted services and switch to a proper external email sending service to address some delivery issues during waves of new accounts.

2025 Budget

Service Description Monthly Cost Yearly Cost
1U Server Colocation Location 1 $99 $1200
1U Server Colocation Location 2 $99 $1200
Remote PBS Backup Location 3 $20 $240
Domain Name The just.works domain $4.66 $55.92
Image Hosting Object storage used for the Images $8.25 $99
External Email Sending Service Email Delivery Service $15 $180
Email Account Used by me solely for instance related communication (ProtonMail) $7 $84
Hardware Repairs For the eventual hardware failures $30 $360
Total $282.91 $3,418.92
*All amounts are in Canadian Dollars

Donations

Its taken far longer than anticipated, but it’s finally here! 🚀 For now, I’m launching with two donation platforms: Liberapay and Ko-fi. If there’s demand for additional options, I’ll gladly expand in the future.

Where your donations go:

  • 💻 Keeping this instance running smoothly (see Current running costs)
  • 🔧 Funding improvements and new features

Community-driven priorities:
You can shape how extra funds are used. Join the discussion in the /c/Agora community—your input matters!

My commitment:
I’ll personally cover any funding shortfalls to ensure this project thrives, no matter what.

Thank you for your support!

New Announcements Community 📢

We'll be moving away from the /c/main community for posting future announcements moving forward. Instead we'll be using the /c/announcements community. The community has been restricted to only allow posts from admins. Be sure to subscribe!

New Tesseract front end available

One of our members @CaptDust@sh.itjust.works raised a discussion in the /c/Agora to introduce a new lemmy front end called Tesseract. I've went ahead and added this front end for all to use. You can access it from here: https://tesh.itjust.works

A special thanks ❤️

It wouldn't feel right if I ended this post without taking a minute to thank and appreciate the admins for all that they do on this instance and the fediverse. @InEnduringGrowStrong@sh.itjust.works @kersploosh@sh.itjust.works @imaqtpie@sh.itjust.works thank you for your support, volunteering your precious time and continued dedication in keeping this a place running smoothly for many that call it their home. I'll always be in your debt!