2025 Self-Host User Survey: Open for Submissions

a year ago by tofu to c/selfhosted

Annual user survey covering various self-hosting topics
Sibbo 55 points a year ago

People age 70 and up are not allowed to self-host, I see.

path: 0 19710385, hotness: undefined, score: 55, children: 3
melroy 17 points a year ago

Yeah minda weird. Also nobody below 12 years old is also not allowed.

path: 0 19710385 19711540, hotness: undefined, score: 17, children: 0
Cyber 6 points a year ago

Ah, but it's how old you feel which is more important πŸ˜‰

Maybe those statistics could be really interesting:

  • How old do you feel when using proprietary software?
  • How old do you feel when using FOSS?
path: 0 19710385 19714743, hotness: undefined, score: 6, children: 1
blazeknave 3 points a year ago

B) I feel like I was much smarter when I was younger.

path: 0 19710385 19714743 19718232, hotness: undefined, score: 3, children: 0
doeknius_gloek 22 points a year ago

The question about the single most favorite self hosted software is impossible to answer.

path: 0 19711653, hotness: undefined, score: 22, children: 17
Tolookah 3 points a year ago

Docker? Without it life would be difficult so self host

path: 0 19711653 19712080, hotness: undefined, score: 3, children: 8
waddle_dee 6 points a year ago
path: 0 19711653 19712080 19715903, hotness: undefined, score: 6, children: 7
Tolookah 10 points a year ago

The problem is when one app requires a different apache(or some other random requisite) version than the other one, docker just deals with that so I don't have to. That's what I like about it.

path: 0 19711653 19712080 19715903 19717354, hotness: undefined, score: 10, children: 4
corsicanguppy 2 points a year ago

Dependency hell is self-inflicted, but sparkle-junkie devs are complicit: it's their fault they don't know of long-term-support enterprise OSes and don't use one as a primary port.

path: 0 19711653 19712080 19715903 19717354 19724601, hotness: undefined, score: 2, children: 2
waddle_dee 1 point a year ago
path: 0 19711653 19712080 19715903 19717354 19718358, hotness: undefined, score: 1, children: 0
madeofpendletonwool 4 points a year ago

Because with docker you don't even have to install and setup Apache and MariaDB. You run one command and it knocks out that whole process. Not go mention the security implications of completely seperating your software.

I can also speak from experience when I say it makes development and delivery of software soooo much easier. As a self hosted software developer I can promise you that if I created an instruction set to deploy the software I build bare metal rather than just containerizing it. No offense to fellow self hosters by any means, but if I require a multi step instruction set rather than a one liner docker command I will get more issues. Humans make mistakes, and when I can automate it out with container orchestration it absolutely makes it easier for the user.

path: 0 19711653 19712080 19715903 19716570, hotness: undefined, score: 4, children: 1
waddle_dee 1 point a year ago
path: 0 19711653 19712080 19715903 19716570 19718334, hotness: undefined, score: 1, children: 0
starshipwinepineapple 3 points a year ago

I struggled with that but for me i treated it as one I've been most hyped about this past year

path: 0 19711653 19714441, hotness: undefined, score: 3, children: 0
sugar_in_your_tea 2 points a year ago

I went with Jellyfin because it's the one I use the most. It also gives me the most headaches, so it's a mixed bag.

path: 0 19711653 19727041, hotness: undefined, score: 2, children: 0
UnfairUtan 2 points a year ago

Easy Immich reply for me

path: 0 19711653 19741752, hotness: undefined, score: 2, children: 0
keyez 1 point a year ago

For me it's Bitwarden, hosting their stack in 2018 right after getting my first job launched me into everything else.

path: 0 19711653 19713080, hotness: undefined, score: 1, children: 0
Marthirial 1 point a year ago

I also had to think, but I went for CloudPanel. Fantastic server manager software from Germany. Reverse proxy my docker containers with it. Lean. Stable. Reliable.

Fuck cPanel or Plesk with their bullshit licenses.

path: 0 19711653 19724330, hotness: undefined, score: 1, children: 1
DrunkAnRoot 1 point a year ago
path: 0 19711653 19724330 19726720, hotness: undefined, score: 1, children: 0
tofu 1 point a year ago

I named Bookwyrm. There isn't so much going on update wise, but it's a fun software with a nice community

path: 0 19711653 19713418, hotness: undefined, score: 1, children: 0
DrunkAnRoot 1 point a year ago

i did searxng main thing i use that i host

path: 0 19711653 19726724, hotness: undefined, score: 1, children: 0
dan 14 points a year ago

Definitely going to fill this out once I get some free time. What will the data be used for?

path: 0 19710232, hotness: undefined, score: 14, children: 7
tofu 20 points a year ago

The results will be published on the website.

path: 0 19710232 19710565, hotness: undefined, score: 20, children: 5
slazer2au 14 points a year ago path: 0 19710232 19710565 19711200, hotness: undefined, score: 14, children: 2
A_norny_mousse 6 points a year ago

This one surprised me:
0
Otherwise I'm pretty much within the average. Except I don't work in IT, but I already knew that makes me an outlier.

path: 0 19710232 19710565 19711200 19713824, hotness: undefined, score: 6, children: 1
UnfairUtan 1 point a year ago

Why did it surprise you / what did you expect?

path: 0 19710232 19710565 19711200 19713824 19741762, hotness: undefined, score: 1, children: 0
muntedcrocodile 3 points a year ago

Make sure to post them to this sub would love to review them

path: 0 19710232 19710565 19711768, hotness: undefined, score: 3, children: 1
tofu 4 points a year ago

It's not my page but I subscribed to the RSS feed, will do if I don't forget!

path: 0 19710232 19710565 19711768 19711994, hotness: undefined, score: 4, children: 0
Appoxo 1 point a year ago

Pretty graphs and who knows what the creator of the (IMO awesome) page also does.

path: 0 19710232 19741212, hotness: undefined, score: 1, children: 0
Saltarello 9 points a year ago

I forwarded this to my neighbour who is really into self hosting, particularly home automation stuff - has a pretty awesome Home Assistant set up. First thing they said? "But I'm 70, this only goes to 69"

I told him in that case he must dismantle his self hosted servers immediately 😁

path: 0 19731575, hotness: undefined, score: 9, children: 0
ragingHungryPanda 9 points a year ago

filled! I'm looking forward to the results!

path: 0 19711100, hotness: undefined, score: 9, children: 0
jacecomix 7 points a year ago

Pet peeve: had to check "Other" and write "None" several times but otherwise fun little survey. Results should be fun to look at.

path: 0 19722732, hotness: undefined, score: 7, children: 2
gmalette 9 points a year ago

You can also not answer questions by clicking next without an answer. I chose to understand β€œNone” as skipping

path: 0 19722732 19723716, hotness: undefined, score: 9, children: 1
communism 2 points a year ago

There was one question where it wouldn't let me do this. I think the media streaming question I had to click "Other".

path: 0 19722732 19723716 19732375, hotness: undefined, score: 2, children: 0
mhzawadi 6 points a year ago

I may have skewed the results

path: 0 19710378, hotness: undefined, score: 6, children: 1
InnerScientist 1 point a year ago

I though that was the point of surveys?

path: 0 19710378 19720472, hotness: undefined, score: 1, children: 0
t0fr 5 points a year ago

Done

path: 0 19713196, hotness: undefined, score: 5, children: 0
wabasso 5 points a year ago

Is using Docker Compose considered orchestration?

path: 0 19714477, hotness: undefined, score: 5, children: 8
mlg 4 points a year ago

"No"

-- everyone using compose to orchestrate software deployments

spoiler

Yes it is, and there's a age old joke about docker being used for configuration management, which doesn't require a container system.

path: 0 19714477 19721621, hotness: undefined, score: 4, children: 0
paequ2 3 points a year ago

I said yes. Then it asks what platform you use and I clicked "Docker".

path: 0 19714477 19718860, hotness: undefined, score: 3, children: 3
rmrf 5 points a year ago

It asks this regardless of whether you say you use orchestration or not. I would say that docker compose, used as intended, is not a container orchestration platform as it provides no automated scaling or resiliency across nodes

path: 0 19714477 19718860 19719819, hotness: undefined, score: 5, children: 2
paequ2 6 points a year ago

I guess it depends on what "orchestration" means to you... πŸ€”

https://en.wikipedia.org/...

In system administration, orchestration is the automated configuration, coordination, deployment, development, and management of computer systems and software.

Docker compose pretty much seems to check every one of these boxes.

path: 0 19714477 19718860 19719819 19719999, hotness: undefined, score: 6, children: 1
rmrf 4 points a year ago

Eh fair enough

path: 0 19714477 19718860 19719819 19719999 19720247, hotness: undefined, score: 4, children: 0
tofu 3 points a year ago

I answered no since it mentions Swarm but I wasn't sure either

path: 0 19714477 19717514, hotness: undefined, score: 3, children: 1
wabasso 2 points a year ago

Oh lol I thought you were the author of the survey.

path: 0 19714477 19717514 19732646, hotness: undefined, score: 2, children: 0
rmrf 3 points a year ago

No

path: 0 19714477 19719831, hotness: undefined, score: 3, children: 0
sugar_in_your_tea 2 points a year ago

I wasn't sure what to put for NAS device. I built my own NAS solution, but it's not an OOTB NAS, so I picked "no".

path: 0 19727025, hotness: undefined, score: 2, children: 6
tofu 2 points a year ago

I think if you mostly use it for being network storage, it's included

path: 0 19727025 19729951, hotness: undefined, score: 2, children: 5
sugar_in_your_tea 2 points a year ago

Mine started that way, with Linux + BTRFS RAID + samba, then I added minidlna, then Jellyfin, then a bunch of additional services.

I think the survey should distinguish between an off-the-shelf NAS (Synology, TrueNAS, etc) and DIY, ask about filesystems/RAID (ZFS, BTRFS, EXT + software RAID, hardware RAID, no RAID).

path: 0 19727025 19729951 19732691, hotness: undefined, score: 2, children: 4
tofu 1 point a year ago

Not sure that's where I'd draw the line. Imho you have a server that also serves as a NAS. Before getting an explicit machine, my "NAS" was just NFS shares on my Proxmox host, which was also used to run all my VMs. It was backed by ZFS, but I don't see how that's relevant for it being a NAS or not.

path: 0 19727025 19729951 19732691 19734054, hotness: undefined, score: 1, children: 1
sugar_in_your_tea 2 points a year ago

I was confused by the wording. It said something like, "do you have a NAS device on the network?" I don't have a dedicated NAS, I have a device that provides NAS services (samba share, RAID, etc), as well as a dozen or so services (source code forge, budgeting app, etc). It's all one device in my case, except for a handful of other services hosted elsewhere.

When given a yes or no in the middle of the survey, I'm left to guess what qualifies as a NAS device. I call mine a server that provides NAS services, though it was originally a NAS-only device (that's why I bought the drives).

I've been in several online discussions where people claim I don't have a "NAS device" because it's not a dedicated device, and some even claim it needs to be something off the shelf like Synology to count. I think what trips me up is the word "device".

path: 0 19727025 19729951 19732691 19734054 19734511, hotness: undefined, score: 2, children: 0
sem 1 point a year ago

I did not even consider that NAS might refer to a commercial device.

Making a raspberry pi host an always on hard drive with Samba and calling it Network Attached Storage was the first thing I ever self hosted.

Language is weird how it changes.

path: 0 19727025 19729951 19732691 19733015, hotness: undefined, score: 1, children: 1
sugar_in_your_tea 2 points a year ago

The first thing I did was throw drives into my PC set up samba and minidlna so my SO and I could stream video to the TV.

But in an online discussion, someone made the argument that it needs to be a dedicated machine with unattended updates with providing storage as its only purpose or something to that effect. That seems overly limiting to me, but that seemed like a pretty common sentiment.

Surely there's a line somewhere between someone making a share on their PC or attaching a USB drive to their router and a commercial NAS device. I don't know where that line is, so I tend to be pretty conservative and assume a NAS device is dedicated to the purpose, whether DIY or purchased, but if it runs a bunch of other services, now it's a "server" and not a NAS.

That's why I'm suggesting the language here be more precise.

path: 0 19727025 19729951 19732691 19733015 19734674, hotness: undefined, score: 2, children: 0
selfhosted
selfhosted

@lemmy.world

login for more options
62959
6794
5683

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

go to feed...