this post was submitted on 14 Jun 2026
67 points (84.5% liked)

Selfhosted

59897 readers
745 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam.

  3. Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.

  4. Don't duplicate the full text of your blog or git here. Just post the link for folks to click.

  5. Submission headline should match the article title.

  6. No trolling.

Resources:

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

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

I'm a Windows guy since forever and I recently got into selfhosting. So far its a blast! Are posts about that welcome here?

top 50 comments
sorted by: hot top controversial new old
[–] falynns@lemmy.world 2 points 20 minutes ago

Sure, but know you're doing things the hard way. I started with Win 10, WSL, and Docker Desktop but moving to Linux made things 10x easier, Windows is... difficult.

[–] InternetCitizen2@lemmy.world 1 points 23 minutes ago

I don't see why not.

[–] Alvaro@lemmy.blahaj.zone 3 points 2 hours ago* (last edited 2 hours ago)

Most self-hosted solutions come as containers, containers are Linux only and on Windows they run under the WSL VM, so eventually (if you are not doing full installs) you are still using Linux

[–] ikidd@lemmy.dbzer0.com 12 points 4 hours ago

Well, if masochism is your kink...

[–] SGG@lemmy.world 3 points 3 hours ago

I would recommend at most ruining windows as the hypervisor then running Linux virtual machines. Maybe run a windows VM if you have a specific need.

This is mainly because Linux is much better "supported" for the majority of self hosted projects.

But you can of course do whatever you want.

[–] lemming741@lemmy.world 31 points 8 hours ago
[–] Mordikan@kbin.earth 17 points 9 hours ago
[–] BartyDeCanter@piefed.social 42 points 14 hours ago

Sure, if that’s what you want to do. Though, you’ll probably find less references and expertise here. There is a reason that even Microsoft runs Linux on most of its own servers.

[–] possiblylinux127@lemmy.zip 18 points 12 hours ago

I wouldn't recommend it personally

[–] NastyNative@mander.xyz 10 points 11 hours ago (1 children)

Tell us what you are hosting! Tell us now! Lol

[–] irmadlad@lemmy.world 5 points 10 hours ago

Tell us what you are hosting! Tell us now! Lol

IKR! You can't just tease us OP.

[–] null@piefed.nullspace.lol 75 points 16 hours ago (2 children)

Yes, masochists are welcome.

[–] sockenklaus@sh.itjust.works 10 points 12 hours ago

That's kinda the core of self-hosting, isn't it? We are taking back digital sovereignty but giving our time and mental health to the Machine God.

[–] neidu3@sh.itjust.works 33 points 15 hours ago (1 children)

Yup, there's no kinkshaming here

[–] surewhynotlem@lemmy.world 17 points 13 hours ago (2 children)

So I've got this Solaris Sparc cluster...

[–] curbstickle@anarchist.nexus 2 points 4 hours ago

Ooh, that would go well next to my DEC Multias!

I wish I kept my pizza box tbh.

[–] InnerScientist@lemmy.world 9 points 13 hours ago

Straight to jail

[–] Shimitar@downonthestreet.eu 15 points 14 hours ago (2 children)

Now, let me be polemical here ....

(And this is to be read with a pinch of /s)

Selfhosting on windows and understanding what you do is so much better than selfhost on CasaOS/ZimaOS/FancyWebGui/Synology and just spin up containers randomly without even understand what a container is and how it does work at all ...

Now roast me :)

[–] nibbler@discuss.tchncs.de 1 points 55 minutes ago (1 children)

Didnt find any /s there. That's one of the reasons why I dislike docker, it supports not understanding stuff. But then that's just me, who wants to understand stuff. Enabling less tech savvy ppl is also great I guess.

[–] Shimitar@downonthestreet.eu 1 points 28 minutes ago* (last edited 28 minutes ago)

Lowering the entry barrier is a good thing... Self hosting need critical mass to support and use all the nice things we like to selfhost

More so, from the point of view of big tech independence, for those who care, again lowering the barrier is very important

So welcome to docker and stuff, I use docker for half my stuff or more, it's just so much more convenient.

But never stop trying to understand and don't be a passive docker-puller whenever possible :)

[–] SirSamuel@lemmy.world 8 points 12 hours ago

than selfhost on CasaOS/ZimaOS/FancyWebGui/Synology and just spin up containers randomly without even understand what a container is and how it does work at all

  • I'm in this picture and I don't like it
[–] irmadlad@lemmy.world 20 points 15 hours ago

Are posts about that welcome here?

Absolutely. The gate's open...come on in. It's been quite a while since I've had a Windows based server. I still run Windows 10 in the lab, plus Linux and Mac. I don't really discriminate. All OS's have their place imho.

So far its a blast!

That is one of the prime directives of selfhosting. I have a ton of fun learning about new stuff to do and how to do it. Tell us all about it man. What do you selfhost? Are you running any Docker containers? I'm all ears, which in reality isn't too far from the truth with my Jumbo ears. Share! Share!

[–] Shimitar@downonthestreet.eu 57 points 18 hours ago (3 children)

I don't think that Linux is in the title or description of this community!

You pick your own poison ....

Mine is Gentoo Linux all the way, yours is Windows. Find two more selfhosters and they will criticize both of us! We are kind of the two extreme of the spectrum....

Welcome!

[–] thews@lemmy.world 2 points 4 hours ago

Gentoo taught me a lot. I ran hardened gentoo with grsec, pax, and selinux ~20 years ago. That was really a nag. I'm glad for the experience though, I'm never afraid to compile my own kernel now. I just prefer the convenience of debian or fedora based distros now.

When I do a hardware refresh on my self hosted machines(typically over 5 years) I usually wait for a bleeding edge brand new socket, and have to compile the latest kernel for reasonable performance and stability until maintainers backport or the distro moves forward.

[–] GatesMcBalmer@lemmy.world 17 points 18 hours ago (1 children)

So true! I met a friend of a friend at a church social last week and he spent the whole time trying to convince me to try FreeBSD instead of selfhosting on Windows. I might try it someday but as polite as he was about it he just couldn't get the hint lol

[–] Serinus@lemmy.world 8 points 16 hours ago

Yeah, but you'll probably figure it out eventually.

[–] IsoKiero@sopuli.xyz 8 points 17 hours ago

Find two more selfhosters and they will criticize both of us!

Absolutely. However I'd argue that some BSD variant is at the other end, not Gentoo, so there's at least some critics to you ;).

I'm running proxmox and (mostly) Debian on top of that, and I'm sure that there's someone thinking I'm doing things the wrong way.

With Windows Servers I think the bigger problem is that there's way less people running things on top of it, so there's less knowledge about problems and solving them. However, many of us are on corporate IT jobs too and thus have to work with Windows, so that might somewhat cancel out the difference in popularity.

[–] arcine@jlai.lu 27 points 17 hours ago (6 children)

Sure ! But... How !? I don't have even the first idea how you'd host... Almost anything on Windows 😅 and I would be concerned by the power consumption of any non-minimalist OS.

[–] fonix232@fedia.io 41 points 17 hours ago (1 children)

Windows Server exists.

It really shouldn't, but it does.

[–] curbstickle@anarchist.nexus 1 points 4 hours ago

.... I'm stealing that 😀

[–] Egonallanon@feddit.uk 15 points 17 hours ago (2 children)

Hyper-v server can get pretty damn lightwieght as it ships without a GUI

load more comments (2 replies)
[–] tux7350@lemmy.world 8 points 17 hours ago (1 children)

Docker for desktop will also let you run a lot of services

[–] xavier666@lemmy.umucat.day 10 points 15 hours ago

Isn't docker on windows just Linux in a trenchcoat?

load more comments (3 replies)
[–] Kirk@startrek.website 16 points 16 hours ago

Posts about self hosting are welcome, posts to strangers seeking external validation...? Maybe save for therapy.

[–] mereo@piefed.ca 19 points 17 hours ago (4 children)

Temporary becomes permanent. When I was experiencing severe long-term symptoms of Covid, I bought a refurbished computer to use as a NAS with Jellyfin, Sonarr, and indexers. I kept the installed Windows 10 because I simply did not have the energy to do more. Then, when I felt better, I told myself, "Let me add more services."

Now, it's a Frankenstein computer where Windows 10 acts as the hypervisor, running Caddy as my reverse proxy. Crowdsec protects my services, and my Flint 2's firewall acts as the Crowdsec bouncer. A VirtualBox VM runs in Windows 10 and hosts most of my Docker containers. Stablebits DrivePool manages my drive pool.

I've been running this setup for over a year, and I haven't had any issues. I know I should switch to Linux, but since it's been working great and I'm busy, I've been procrastinating.

[–] billwashere@lemmy.world 10 points 16 hours ago (2 children)

I have seen the temporary->permanent happen so many times even in enterprise IT.

load more comments (2 replies)
load more comments (3 replies)
[–] Zozano@aussie.zone 30 points 18 hours ago* (last edited 18 hours ago) (1 children)
[–] GatesMcBalmer@lemmy.world 12 points 18 hours ago

I love that movie lol its a family fave!

[–] PerogiBoi@lemmy.ca 5 points 14 hours ago (1 children)

Hey! I started running a home server on Windows 10. It was a great easy way to get started. The only problem for me that I found with time was that Windows updates would take everything that I was running offline, which was a nuisance to log back in and open everything up.

You may find you gradually move towards Linux :P

load more comments (1 replies)
[–] Egonallanon@feddit.uk 10 points 17 hours ago (1 children)

Always. Started on windows hypervisors and windows as they were relevant to my work and I was trying to skill up at the time. Since moved to a Linux stack as the lab grew in scope and my distaste for MS grew as well.

[–] s38b35M5@lemmy.world 15 points 17 hours ago (1 children)

my distaste for MS grew

This is a natural progression. Inescapable.

load more comments (1 replies)
[–] 51dusty@lemmy.world 4 points 14 hours ago

I self hosted windows for many years, mostly because that is what I used at work. I liked it because it hid some of the low level details and worked most of the time.

The thing that finally made me switch was the exorbitant cost of licenses and the need to run services on older hardware.

DM me if you want some keys. I have a few copies of win10 and winIOT laying around that I'm not going to use.

[–] slazer2au@lemmy.world 12 points 18 hours ago (2 children)

Sure are. I started self hosting with a VM on Hyper-V.

[–] Onomatopoeia@lemmy.cafe 8 points 17 hours ago (1 children)

Oh, I'm sorry. Lol.

Hyper-V is just so bad. Decided to run it for a while as a test, I couldn't get back to ESXi fast enough, haha. And I come from the Enterprise world where Hyper-V is common.

load more comments (1 replies)
load more comments (1 replies)
[–] tehBishop@sh.itjust.works 10 points 18 hours ago

Linux is favored because the ecosystem is more open but you can also run it on low power devices which isn't really the case with Windows (and getting worse over time) and it's free with Windows, to be legal, you need to license the cores/VM. Now does anyone actually do that?! I wouldn't think so.

[–] Jayb151@lemmy.world 3 points 14 hours ago

They better be! I've got a mix of proxmox running Windows and Linux machines, as well as a bare metal Windows machine for streaming gaming, as wells as Linux laptops to access all this.

... My only shame is using Windows server to host my DHCP server.

load more comments
view more: next ›