AnonomousWolf

joined 4 months ago
[–] AnonomousWolf@lemm.ee 2 points 2 days ago

Thanks, this is very useful to know

[–] AnonomousWolf@lemm.ee 1 points 2 days ago

Myself and my family will be using it to replace Microsoft/Google products

Excel, Google docs, word, pdf etc.

[–] AnonomousWolf@lemm.ee 1 points 2 days ago (1 children)

OnlyOffice claim to be Open Source https://github.com/ONLYOFFICE Is that just a deception? and their core code is closed source?

If that's the case I'm likely going with NextCloud Office, one of the reasons I'm hosting nextcloud etc. is to move away from proprietary software and to OpenSource

[–] AnonomousWolf@lemm.ee 1 points 2 days ago

Why is there a "Top Provider Content Share" metric if its gonna score the same as the "Top Provider User Share" every time ?

As said in the footer, this is a work in progress, I'm posting it to get input and still refining sources

Why is the Top Provider Content Share not higher than the user share ? For instance, emails usually have at least one sender and one recipient, making it twice as likely that at least one of them is using gmail. If an email has 10 recipients across 10 different providers, each provider has a copy of the data

I'd love to get better data on this, I've looked but not yet found better data than what I included in the source

Why is ease of hosting a mail server rated so well ? How is "leveraging email hosting services" decentralized in any way ?

Here I'm a bit in two minds, sure it's difficult to SELF host email, but in practice it isn't because there are hundreds (Thousands?) of hosting options to choose from where you can choose your own domain etc. for the low price of basically-free

Why are we using a random repo created a few hours ago by a random github user as a reference ?

It's my repo, it's to keep track of the versions and so that others can copy, edit and share it if they like.

 

I have nextcloud AIO running, and I see there is ONLYOFFICE Nextcloud Office Libre Office Markdown Editor etc.

Lots to choose from and many combinations possible, What setup are your running and what would your recommend?

[–] AnonomousWolf@lemm.ee 4 points 3 days ago

That's fascinating, Hopefully we can eventually get such a thorough breakdown of the decentralization of online services.

 

🧮 Decentralization Scoring System (v1.3)

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Metric Weight Description
Top Provider User Share 30 Measures how many users are on the largest instance. Full points if <20%; 0 if >80%.
Top Provider Content Share 30 Measures how much content is hosted by the largest instance. Full points if <20%; 0 if >80%.
Ease of Self-Hosting: Server 20 Technical ease of running your own backend. Full points for simple setup with good docs.
Ease of Self-Hosting: User Interface 20 Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.

📋 Example Breakdown (Estimates)

Platform Score Visualization
📧 Email 95 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐹 Lemmy 79 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🐘 Mastodon 74 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🟣 PeerTube 94 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩
🖼 Pixelfed 42 🟧🟧🟧🟧🟧🟧🟧🟧
🔵 Bluesky 14 🟥🟥🟥
🟥 Reddit 3 🟥

📧 Email

  • Top Provider User Share: Google ≈ 17% → Score: 30/30
  • Top Provider Content Share: Google handles ≈ 17% of mail → Score: 30/30
  • Self-Hosting: Server: Easy (Can leverage hundreds of email hosting options) → Score: 16/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 19/20

Total: 95/100


🐹 Lemmy

  • Top Provider User Share: lemmy.world ≈ 37% → Score: 21.5/30
  • Top Provider Content Share: lemmy.world hosts ≈ 37% content → Score: 21.5/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 79/100


🐘 Mastodon

  • Top Provider User Share: mastodon.social ≈ 40% → Score: 20/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 20/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 74/100


🟣 PeerTube

  • Top Provider User Share: wirtube.de ≈ 14% → Score: 30/30
  • Top Provider Content Share: Approximately 14% → Score: 30/30
  • Self-Hosting: Server: Docker, active community, moderate resources → Score: 16/20
  • Self-Hosting: Client: Web-first UI, FOSS, some mobile options → Score: 18/20

Total: 94/100


🖼 Pixelfed

  • Top Provider User Share: pixelfed.social ≈ 71% → Score: 4.5/30
  • Top Provider Content Share: Approximately 71% → Score: 4.5/30
  • Self-Hosting: Server: Laravel-based, Docker available, some config needed → Score: 15/20
  • Self-Hosting: Client: Web UI, FOSS, mobile apps in progress → Score: 18/20

Total: 42/100


🔵 Bluesky

  • Top Provider User Share: bsky.social ≈ 99% → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche and poorly documented → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟠 Reddit

  • Top Provider User Share: Reddit hosts 100% of user accounts → Score: 0/30
  • Top Provider Content Share: Reddit hosts all user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • No provider > 20%: If no provider has more than 20%, it gets full 30 points.
  • Between 20% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 20) / 60)
…but only if TopProviderShare is between 20% and 80%.
If below 20%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 20) / 60) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command or setup wizard, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config, poor documentation → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

📚 Sources

Footnotes

This is a work in progress and may contain mistakes. If you have ideas or suggestions for improvement, feel free to let me know.

Source: https://github.com/NoBadDays/decentralization-score/blob/main/decentralization_score_2025.04.md

[–] AnonomousWolf@lemm.ee 1 points 6 days ago (1 children)

Yea most services are basically fully controlled by one entity and score like less than 10.

So 50+ is really good, I think currently Email is the gold standard. Services should strive to be as decentralised as Email

[–] AnonomousWolf@lemm.ee 5 points 6 days ago

Yea I made a mistake with that, I corrected it in v1.1

[–] AnonomousWolf@lemm.ee 2 points 6 days ago (3 children)

In version 1.1 I uploaded Email, it now has a score of 90

The source I used before was wildly inaccurate.

I think above 50 id acceptable, but that's open for discussion.

Lemmy & Mastodon loses a lot of points due to one instance having ~40% of the users and content.

It's motivation for us to make sure everyone doesn't just end up on lemmy.world

 

🧮 Decentralization Scoring System (v1.0)

This scoring system evaluates how decentralized and self-hostable a platform is, based on four core metrics.

📊 Scoring Metrics (Total: 100 Points)

Top Provider User Share (30 points): Measures how many users are on the largest instance. Full points if <10%; 0 if >80%.
Top Provider Content Share (30 points): Measures how much content is hosted by the largest instance. Full points if <10%; 0 if >80%.
Ease of Self-Hosting: Server (20 points): Technical ease of running your own backend. Full points for Docker/simple setup with good docs.
Ease of Self-Hosting: User Interface (20 points): Availability and usability of clients. Full points for accessible, FOSS, multi-platform clients.


📋 Example Breakdown (Estimates)

📧 Email (2025)

  • Top Provider User Share: Apple ≈ 53.67% → Score: 4.5/30
  • Top Provider Content Share: Apple likely handles >50% of mail → Score: 4.5/30
  • Self-Hosting: Server: Easy (Leverage email hosting services) → Score: 18/20
  • Self-Hosting: Client: Easy (Thunderbird, K-9, etc.) → Score: 18/20

Total: 45/100


🐹 Lemmy (2025)

  • Top Provider User Share: lemmy.world ≈ 37.17% → Score: 12/30
  • Top Provider Content Share: lemmy.world likely hosts ~37% content → Score: 12/30
  • Self-Hosting: Server: Easy (Docker, low resource) → Score: 18/20
  • Self-Hosting: Client: Good FOSS apps, web UI → Score: 18/20

Total: 60/100


🐘 Mastodon (2025)

  • Top Provider User Share: mastodon.social ≈ 42.7% → Score: 11/30
  • Top Provider Content Share: mastodon.social ≈ 45–50% content → Score: 10/30
  • Self-Hosting: Server: Docker setup, moderate difficulty → Score: 15/20
  • Self-Hosting: Client: Strong ecosystem (Tusky, web, etc.) → Score: 19/20

Total: 55/100


🔵 Bluesky (2025)

  • Top Provider User Share: bsky.social ≈ ~90%+ (very centralized) → Score: 0/30
  • Top Provider Content Share: Nearly all content on bsky.social → Score: 0/30
  • Self-Hosting: Server: PDS hosting possible but very niche → Score: 4/20
  • Self-Hosting: Client: Mostly official client; some 3rd party → Score: 10/20

Total: 14/100


🟥 Reddit (2025)

  • Top Provider User Share: Reddit ≈ 48.4% → Score: 0/30
  • Top Provider Content Share: Reddit hosts a significant portion of user-generated content → Score: 0/30
  • Self-Hosting: Server: Not self-hostable (proprietary platform) → Score: 0/20
  • Self-Hosting: Client: Some unofficial clients available → Score: 3/20

Total: 3/100


How Scores are Calculated

🧑‍🤝‍🧑 How User/Content Share Scores Work

This measures how many users are on the largest provider (or instance).

  • 100% (one provider): If one provider has all the users, it gets 0 points.
  • No provider > 10%: If no provider has more than 10%, it gets full 30 points.
  • Between 10% and 80%: Anything in between is scored on a linear scale.
  • > 80%: If a provider has more than 80%, it gets 0 points.

📊 Formula:

Score = 30 × (1 - (TopProviderShare - 10%) / 70%)
…but only if TopProviderShare is between 10% and 80%.
If below 10%, full 30. If above 80%, zero.

📌 Example:

If one provider has 40% of all users:
Score = 30 × (1 - (40 - 10) / 70) = 30 × (1 - 0.43) = 17.1 points

🖥️ How Ease of Self-Hosting Scores Work

These scores measure how easy it is for individuals or communities to run their own servers or use clients.

This looks at how technically easy it is to run your own backend (e.g., email server, Mastodon server) or User Interface (e.g., web-interface or mobile-app)

  • Very Easy: One-command Docker, low resources, great documentation → 18–20 points
  • Moderate: Docker or manual setup, some config, active community support → 13–17 points
  • Hard: Complex setup, needs regular updates or custom config (e.g. DNS, spam) → 6–12 points
  • Very Hard or Proprietary: Little to no self-hosting support, undocumented → 0–5 points

PS.

This is Version 1.0 so there are likely flaws and mistakes in it, feel free to help create the best version we can I've put it on https://github.com/NoBadDays/decentralization-score

[–] AnonomousWolf@lemm.ee 22 points 1 week ago (3 children)

I checked and TSLA is still up from where it was 6 and 12 Months ago, how is it in a death cross?

Unfortunately the stock seems fine to my.

[–] AnonomousWolf@lemm.ee 1 points 1 week ago

Thanks this is the kind of stuff I like to hear.

Yea I'm going to start over with Nextcloud AIO on a LXC.

[–] AnonomousWolf@lemm.ee 3 points 1 week ago

Thank you, this is a solid answer.

I was hoping to find some kind of guide or at least reassurance that I'm going down the right path. It looks like it

 

I'm new to selfhosting, I've installed Turnkey nextcloud on my proxmox server, and done the basic setup, now I'm faced with this.

Any advice?

 

I recently setup a immich server on a mini PC, and can access it through cloudflare etc.

It works pretty smoothly except for files bigger than 100mb (cloudflare limitation)

I have a few questions, if you can answer some please do.

  1. What's your setup like? Do you have any tips/tricks for a newbie I should know about?
  2. What's your backups like? Is your data safe if your house burns down?
  3. Is there a cloudflare alternative I can use that will handle any file size from anywhere in the world without needing to tun on/off a vpn like tailscale?

(i would like to also set it up for my family, but for that is needs to work VERY smoothly, no needing to turn on and off VPN's to sync)

 
view more: next ›