Skip to main content


We Surveyed 2,158 Self-Hosters: Here's What Keeps Us Hosting


Hey everyone,

We're excited to finally share the results summary of the survey we posted in this community a few months ago! A massive thank you to the n=2158 active self-hosters from communities like r/selfhosted on Reddit and c/selfhosted on Lemmy.World who participated. Your input has led to a comprehensive academic paper that investigates the core reasons why we stick with self-hosting over the long haul.

Our study examined which factors most influence the Continuance Intention (the desire to keep using) and Actual Usage of self-hosted solutions. We confirmed that self-hosting is a principle-driven and hobby-driven practice, challenging traditional models of technology adoption.

The Top 3 most important Positive Drivers for Continued Self-Hosting

The most significant positive predictors of your intention to continue self-hosting were all rooted in intrinsic satisfaction and personal gain, rather than just basic utility:

  1. Perceived Enjoyment (The 'Fun Factor'): The sheer joy, pleasure, and personal satisfaction of configuring, maintaining, and experimenting with your own systems is a powerful, primary motivator for long-term engagement.
  2. Perceived Autonomy (Control/Digital Sovereignty): The desire for explicit control over your data and services, and the rejection of vendor lock-in inherent in third-party cloud services, is a fundamental driver.
  3. Perceived Usefulness: The belief that your self-hosted solution efficiently delivers specific personal outcomes (e.g., operational efficiency, powerful features, and privacy) is important, but its influence was less pronounced than Enjoyment or Autonomy.

The Critical Role of Technical Skill

We found that your self-assessed technical ability, or Perceived Competence, acts as a crucial link between wanting to self-host and actually doing it. Having a high intention to keep self-hosting is only half the battle. Your confidence in your technical skill is what gives you the self-assurance to handle the necessary, demanding tasks like maintenance, security, and updates. Importantly, a certain critical threshold of knowledge is required before competence starts driving that actual, continuous usage.

Other Key Insights

  • Privacy Matters: Concerns about privacy in cloud services positively influence the decision to stick with self-hosting.
  • The 'Push' Factor: If a user reports high Trust or high Autonomy when using commercial cloud services, they are significantly less motivated to continue self-hosting. This confirms that dissatisfaction with the commercial cloud effectively "pushes" people toward decentralized alternatives.
  • Maintenance Isn't a Dealbreaker: The high effort and time required for upkeep, or Perceived Maintenance Cost, was not a statistically significant factor for giving up on self-hosting. Our intrinsic motivation is powerful enough to absorb the necessary effort.

Implications for the Self-Hosting Ecosystem

For developers and the community, these findings suggest that sustained usage depends not only on functionality but also on fostering empowerment and a great user experience. By making self-hosting more enjoyable and reinforcing the user's sense of digital sovereignty, we strengthen the intrinsic motivation that fuels this movement.

Thank you again for helping us publish this research on the future of decentralized digital solutions! This work would not have been possible without your participation.

The full open-access article "A Model of Factors Influencing Continuance Intention and Actual Usage of Self-Hosted Software Solutions": mdpi.com/2071-1050/17/22/10009

reshared this

in reply to SelfhostedResearch

My self hosting journey is limited mostly by time. When I have it, I try out new setups or tweak my current one. Otherwise it’s just lower end maintenance and updates.

The last time I had ample time I managed to get a double WireGuard (both in and out) working, so that’s something I suppose.

I can’t see anything disagreeable in this summary from my own experience so far though. Great stuff!

reshared this

in reply to reluctant_squidd

I've broken my Lemmy system a couple of times. Yunohost and Lemmy do not go well together. Went to docker and its slow but dependable. I like playing around with it but how do people keep up with Lemmy.world? It just slams my network.
This entry was edited (5 hours ago)
in reply to SelfhostedResearch

If you posted this to reddit as well. I am curious whether they censored or down ranked it because of referencing Lemmy World.
in reply to sem

That's right, I have tried to post it also to Reddit, but I've got "Sorry, this post was removed by Reddit’s filters." I have sent a message to the mods, now waiting for response.
in reply to SelfhostedResearch

That is bizarre.... What could possibly be the issue with this post on reddit?
in reply to ZeDoTelhado

One of the reasons we all switched. A public modlist is so nice over here. At least we get reasons.
in reply to SelfhostedResearch

Just got a reply from the mods: the post was caught in Reddit's filter, and they have now manually approved it.
in reply to SelfhostedResearch

What filter are we even talking here? Are they filtering any automatic mentions for Lemmy? If that is the case, that is some petty shit
in reply to ZeDoTelhado

Sadly, no details were provided about the filter. This was the reply I received: "Hi there, I just approved your post as it was caught in Reddit‘s filters. Cheers."
in reply to SelfhostedResearch

its not that hard to maintain though if it has been properly set up.
in reply to ☂️-

Big if. That's a trial and error journey unless some of the tools are part of your job description.

Edit: downvoted by Linus Torvalds I guess. Can't even follow a video and hope it's right unless you just duplicate a setup

This entry was edited (3 hours ago)
in reply to SayCyberOnceMore

its hard to define, each software you run has specific finegling to run well.

but a good starting point is RTFM in its entirety, properly organizing things and setting up good repeatability.

in case of a disaster, well, good disaster recovery and practical backups are nice too, to minimize maintenance when it shoves itself into your routine suddenly.

This entry was edited (2 hours ago)
in reply to SelfhostedResearch

Something I havent quite reconciled is that I would enjoy self hosting more of it came with more mutual connections woth others that self host. Its a activity that has a focus on self sufficiency but I think I would learn more and be better if I was doing it more socially.

Selfhosted reshared this.

in reply to SelfhostedResearch

I'd say my interest in selfhosting is multi-pronged. Selfhosting allows me to control my data which fits into my privacy, anonymity, and security posture. It's also a great educational tool for me. I'm always down to learn something, and even tho I've been immersed in computer tech since the mid 70s, I still have sooooo much to learn. I'd almost say that the educational benefits are somewhat more enjoyable than the actual finished product. It also ties in with my desire to be able to help others be as anonymous, private, and secure as one can possibly be, not only in their daily lives, but in their digital lives. The more I know, the more I can help others.

I'm sitting here pouring over a box of about 18 Wyse 3040 & 5010 thin clients that a bud of mine dropped off the other day, wondering what can I get into today. Muhahahahaha! It's gonna be a good day 'tater.