Self Hosted - Self-hosting your services.

poVoq , (edited ) in [help] could use some parts advice on building a diy nass for docker/media
@poVoq@slrpnk.net avatar

I think that CPU only supports up to 8GB RAM. Also the m2 is only for Wifi cards I think.

I have a somewhat similar ASUS board and it is quite ok otherwise, but don't expect wonders from that CPU.

A bit annoying will be that you need to either use one of the four SATA ports for the system drive, or find some way to boot from the PCIe 1x port. The similar ASUS board that I have does not support booting from NVMe drives though, so even if you added an adapter for this it probably wouldn't work (maybe if there is an BIOS update for it).

You could boot from a USB3 drive... not ideal but workable. Or add more SATA ports via an PCIe 1x extension card... but those might be hard to find, usually they require a longer (4x?) PCIe port.

P.S.: if you end up buying that board I can sell you 2x 4GB DDR3 SODIMMs that I have currently no use for :p

leetnewb , (edited )

Pretty sure I am running a j3455 with 12GB.

edit> Confirmed

BearOfaTime , in [help] could use some parts advice on building a diy nass for docker/media

Have you heard of capital letters and punctuation?

That's too hard to read.

Dust0741 , in [help] could use some parts advice on building a diy nass for docker/media

I've got a $50 USD 6500T with 25+ docker containers including jellyfin and it is amazing. It isn't the drive space you want but pure cli Linux is very lightweight.

ilco OP , in [help] could use some parts advice on building a diy nass for docker/media

my main concern is it needs to be more capible than a nas /while being cheap af /with decent selfhosting options

exu , in Minecraft server + VPN on Nintendo switch
@exu@feditown.com avatar

On my phone (Android, LineageOS) there's an option in the hotspot settings to allow clients to use the active VPN.

grayaytrox , in Minecraft server + VPN on Nintendo switch

I don't know your setupand I'm not networking guru, but perhaps you could bridge your wireguard connection with your physical network.

Doing that would mean that whomever you share the wireguard connection with would be able to access your entire network, such as your router.

That could be a bad thing if you have not changed your devices default login credentials.

Dust0741 OP ,

It is bridged as you described by default. The issue is the switch cannot install a VPN client.

grayaytrox ,

Sorry, I wasn't clear enough before. My bad. Your friend needs to do the bridging, or do like you said, rent a vps, put wireguard on it and have your friend connect to the vps. I've never done it, however I've seen people host other services that way when they are stuck behind a CGNAT.

Fredy1422 , in Minecraft server + VPN on Nintendo switch

only the pc version allows connecting to non-featured servers, if did try a vpn but it will not dectect.

Dust0741 OP ,

No, every version of Minecraft except PlayStation allows connecting to external servers.

nhowell77 ,

That's not what the other poster said. He said "Non Featured" servers. You have to do a DNS hack on the switch to connect to a private server.

SteveDinn , in Release v1.104.0 · immich-app/immich · GitHub
@SteveDinn@lemmy.ca avatar

v1.105.1 is already out. Apparently there was a critical bug in v1.105.0 to do with external libraries.

scarecrow365 , in What Are Your Recurring Costs?

I run a pretty hefty home lab, so my costs are fairly high compared to some.

  • Electricity: $70/mo
  • Internet: $55/mo (1000x35)
  • Cloud backup: $20/mo
  • Web firewall/IDS/IPS: $8.30/mo ($99/yr)
  • Domain/email: $15/yr
  • VPS: $1/mo

Overall: $155/mo

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

Is the firewall something you've needed?

scarecrow365 ,

I expose quite a few services to the web, so having that extra layer of protection is nice. And it allows me to control what leaves my network from an application perspective, not just TCP/UDP

bigoljim ,
@bigoljim@lemmy.ml avatar

What do you use for a web firewall?

scarecrow365 ,

ZenArmor. It integrates nicely with Opnsense and offers all of the features that I was looking for.

KeepFlying , (edited ) in What Are Your Recurring Costs?

I largely run raspberry pis so my electric costs are likely minimal (I've never calculated it). Besides that:

  • PIA VPN: ~$4/mo

  • Digital Ocean Droplet + Backup snapshots: $7/mo

  • Domains: ~$25/year

  • Backblaze B2 backups: $7/mo

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

Thanks actually quite reasonable.

KeepFlying ,

It really isnt bad. I do most of my computer at home so I really only need a small cloud box to pipe things through when needed.

And I could reduce the B2 price a lot with some deduping of my data, but that's an ongoing and painfully slow process since I was too reckless with my local backups in the past, so $7 to avoid that process is worth it.

And for electric I suspect it's pretty low. I'm running 3 raspberry pi, a 4 bay NAS, and one micro PC and I live in an area with pretty cheap electric already. I think my gaming machine probably takes more power in a few hours than the rest of the system does in a day.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

Stop, I'm starting to get excited! 😭

WeirdGoesPro ,
@WeirdGoesPro@lemmy.dbzer0.com avatar

Self hosting is actually crazy cheap compared to any kind of corporate solution. Anybody paying for SquareSpace, for instance, could cut their cost by a factor of 20 or more with a FOSS alternative like Ghost Blog.

I know my setup is over engineered a little so I pay a bit more, but my expenses are still under $100 per year for subscription services that support the self hosting.

$2.50 per month for a VPN.

$40 per year for two VPS’s (this is what I know I overpay for since I didn’t really know how much I needed when I set it up, but the time to change it is worth more to me than the extra $10 per year).

$17ish per year for a domain name.

Plex lifetime pass (around $100 one time).

And of course, ten million dollars in man hours spent learning how to use Linux.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

Those man hours rack up, but I bet you still feel exhilarated when you get something working or fix something.

WeirdGoesPro ,
@WeirdGoesPro@lemmy.dbzer0.com avatar

My wife says she wishes she could make me scream like Linux does. I told her she would if I could put it in her bash.

She leaves me alone when I’m on the computer now. It’s quiet in here.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

😂😂😂

poVoq , in What Are Your Recurring Costs?
@poVoq@slrpnk.net avatar

Impossible to say without providing more details. But somewhere between 10€ and 200€ a month depending on your setup and how you calculate in hardware costs.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

200€? 🤯

poVoq ,
@poVoq@slrpnk.net avatar

Well, I am paying less, but if you realistically calculate the costs of hardware over its lifetime, this is certainly not unrealistic for many homelabs.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

Realistically thinking, my domain name, email, VPN and IPTV are the only things I'm gonna be paying for in the next few months. If that came to £200 a month, I'd die 😭

wolfshadowheart ,
@wolfshadowheart@kbin.social avatar

Power, Domain Name (if using a standard paid one instead of the cheaper route), VPN are the 3 that I pay for that I feel are the bare minimum.

I pay for a domain that's $12, but you could easily get the $1 ones for the same purposes. I pay for a static and service VPN with Windscribe, which comes out to be like $35+$89 respectively. So that's already $136 a year excluding the cost of power. I could cut that cost easily, but I use them for more than just my selfhosting so I feel like it's a fair price for what I get out of it.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

It seems a few people are using them for more than just self-hosting, which is quite cool

sylver_dragon , in What Are Your Recurring Costs?

The answer to that will be everyone's favorite "it depends". Specifically, it depends on everything you are trying to do. I have a fairly minimal setup, I host a WordPress site for my personal blog and I host a NextCloud instance for syncing my photos/documents/etc. I also have to admit that my backup situation is not good (I don't have a remote backup). So, my costs are pretty minimal:

  • $12/year - Domain
  • $10/month - Linode/Akamai containers

The Domain fee is obvious, I pay for my own domain. For the containers, I have 2 containers hosted by the bought up husk of Linode. The first is just a Kali container I use for remote scanning and testing (of my own stuff and for work). So, not a necessary cost, but one I like to have. The other is a Wireguard container connecting back to my home network. This is necessary as my ISP makes use of CG-NAT. The short version of that is, I don't actually have a public IP address on my home network and so have to work around that limitation. I do this by hosting NGinx on the Wireguard container and routing all traffic over a Wireguard VPN back to my home router. The VPN terminates on the outside interface and then traffic on 443/tcp is NAT'd through the firewall to my "server". I have an NGinx container listening on 443 and based on host headers traffic goes to either the WordPress or NextCloud container which do their magic respectively. I also have a number of services, running in containers, on that server. But, none of those are hosted on the internet. Things like PiHole and Octoprint.

I don't track costs for electricity, but that should be minimal for my server. The rest of the network equipment is a wash, as I would be using that anyway for home internet. So overall, I pay $11/month in fixed costs and then any upgrades/changes to my server have a one-time capital cost. For example, I just upgraded the CPU in it as it was struggling under the Enshrouded server I was running for my Wife and I.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

You're my favourite person of this thread so far. Way more information than I need, but the type of post you can come back to and learn things from over and over. Thank you.

herrcaptain , in What Are Your Recurring Costs?

It really depends on what you're doing. In my case the soft costs like domains are pretty negligible compared to how much I seem to spend on more hard disks every six months. You might tell yourself, "96 TB of raw storage will last forever," but it turns out forever is about a year.

sabreW4K3 OP ,
@sabreW4K3@lazysoci.al avatar

I beg your pardon? 96 terabytes every twelve months?

herrcaptain ,

That's a slight exaggeration. I think it was about 2 years to get close to filling that up. Keep in mind that a chunk of that is unusable due to drive parity.

colournoun ,

Are all of those drives powered up constantly? What’s your power bill like?

herrcaptain ,

If I remember correctly ZFS keeps the whole array running whenever one is active (which is basically always). If I remember, I'll check my UPS when I get home to see the actual power draw. The storage itself is probably cheaper to run than the main server in the rack - a gen8 HP 360p, which is a bit on the old side and I'd guess not terribly efficient being a 1U piece with many small high-powered fans running constantly.

Electricity here isn't too expensive though, being public hydro power.

stardustsystem , (edited )
@stardustsystem@lemmy.world avatar

I have 5 20TB HDDs in a RAID array at home, in the real world I get a little over 72 of them. I can lose one disk and have no data loss, though

As for how quickly you fill it up, I'd say that really depends on how much data is redundant and how many backups you want to keep.

rubikcuber , in Release v1.104.0 · immich-app/immich · GitHub
@rubikcuber@feddit.uk avatar

Immich is great. I very much recommend it as a replacement for Google photos.

hyper ,
@hyper@lemmy.zip avatar

How’s security when hosting on a reverse proxy? My main concern is the api endpoint which needs to be exposed for the all to work.

rubikcuber ,
@rubikcuber@feddit.uk avatar

Personally, I don't expose the port externally, so I'm not sharing photos via Immich right now. I host locally and it is on a proper domain with a lets encrypt certificate, and I use Gandi Live DNS to update the dynamic IP, but my DDWRT router is set up to only allow access from internal IP addresses and my current WAN IP. It does work externally, but like you I am bit vary of it. That doesn't just apply to immich. I do the same with my Next Cloud.

bravesilvernest ,
@bravesilvernest@lemmy.ml avatar

Expanding on this, I also have wireguard setup if I'm not on my home WiFi so can access "as needed" that way

rubikcuber ,
@rubikcuber@feddit.uk avatar

This is exactly what I do too!

Andy , in Release v0.52.5 · navidrome/navidrome · GitHub
@Andy@programming.dev avatar

For anyone else wondering:

Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device. It's like your personal Spotify!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • selfhost@lemmy.ml
  • All magazines