selfhosted

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

machinin, in worth selfhosting immich or similar? what about backups?

I bought a Synology that I keep at my in-laws, then use Syncthing to keep my pictures backed up. I just started, so I don’t know how it will go long term.

If anyone else has a better option than Syncthing for Linux to Synology, I would love to hear it.

ericjmorey, in I'm new to networking and self-hosting and have no idea where to start.
@ericjmorey@programming.dev avatar

Check out Linux Upskill Challenge there’s a community on programming.dev [relative link]

It’s a bit askew from what you’re asking about but very related and a nice onramp to certification options that have some value in the job market.

As a more direct answer, a bit more of a formal approach to learning networking can be persued by following the networking recommendations at Teach Yourself CS

helenslunch,
@helenslunch@feddit.nl avatar

certification options that have some value in the job market.

How much does an experienced sysadmin make?

My research leads me to believe it’s quite low.

ericjmorey,
@ericjmorey@programming.dev avatar

If your title is system administrator, maybe you don’t get paid as much with the same responsibilities as a DevOps Engineer, System Reliability Engineer, Cloud Computing Engineer etc. Don’t get caught up in titles, sell the value of your skills.

helenslunch,
@helenslunch@feddit.nl avatar

I don’t get caught up in titles. Businesses do.

ericjmorey,
@ericjmorey@programming.dev avatar

Yup. Use their flawed methodologies to your advantage.

BearOfaTime,

Wow, that’s brilliant! Wish I could upvote you more than once.

hungover_pilot, in I'm new to networking and self-hosting and have no idea where to start.

A custom router + managed switch is a great way to learn. Studying the fundamentals is also good, but in my opinion it’s not as fun as setting up your own network and learning hands-on.

If you decide to go this route I highly reccomend taking regular backups of your config (and backup again before you change stuff). Part of learning involves breaking things - trust me you will break your network - and in networking that’s one of the best ways to learn. Backups will give you an easy way to restore to a known working configuration.

BearOfaTime, (edited )

I’d start with a second router added to the current network, use it to segment a “lab” network. Then, when it breaks you break it, it breaks the lab stuff and not your house stuff.

ssdfsdf3488sd, in jellyfin freezes on TV every 2 minutes

just fyi, direct streaming isn’t really direct streaming as you may think of it if you have specified samba shares on your nas instead of something on the vm running jellyfin. it will still pull from the nas into jellyfin and then http stream from jellyfin, whihc is super annoying.

lazynooblet,
@lazynooblet@lazysoci.al avatar

How is that annoying and how else would you expect that to function?

If the data is local doesn’t it still stream over http?

ssdfsdf3488sd,

jellyfin has a spot for each library folder to specify a shared network folder, except everything just ignores the shared network folder and has jellyfin stream it from https. Direct streaming should play from the specified network source, or at least be easily configurable to do so for situations where the files are on a nas seperate from the docker instance so that you avoid streaming the data from the nas to the jellyfin docker image on a different computer and then back out to the third computer/phone/whatever that is the client. This matters for situations where the nas has a beefy network connection but the virtualization server has much less/is sharing among many vms/docker containers (i.e. I have 10 gig networking on my nas, 2.5 gig on my virtualization servers that is currently hamgstrung to 1 gig while I wait for a 2.5 gig switch to show up) They have the correct settings to do this right built into jellyfin and yet they snatched defeat from the jaws of victory (a common theme for jellyfin unfortunately).

lazynooblet,
@lazynooblet@lazysoci.al avatar

My dude. Even 4K video is ~50mbps, you don’t need to worry about this as much as you do.

Hotzilla, (edited ) in I'm new to networking and self-hosting and have no idea where to start.

I would suggest more learn by doing approach. Learning OSI model etc is nice, but it is quite jargon :)

Use some old PC as a server, and get some network cards into it, and use it as firewall/router. Route your home network/NAT/DNS/DCHP through it. Raspberry Pi’s are nice, but their hw is still bit limited.

OPNSense is quite nice and easy free and open source firewall/router solution.

If you want to add bit of flexibility, you can use some virtualization platform like VMware in to the machine, so that you can run OPNSense in it, with some other virtual servers.

Then when you get things working, you can start looking in to VLAN’s, because they are quite important part of enterprise networking. Most cheap switches nowadays support VLAN’s out of the box.

hroderic, in I'm new to networking and self-hosting and have no idea where to start.

I don’t think you really need to dive that deep into networking to start self hosting, but Network Chuck has a pretty good CCNA course on YouTube youtube.com/playlist?list=PLIhvC56v63IJVXv0GJcl9v…

tabularasa,

This is a great place to start.

roofuskit, in Tempo – An open source music client for Subsonic built natively for Android, now with Android Auto support
@roofuskit@lemmy.world avatar

I had almost given up hope that someone would make a Subsonic compatible app that doesn’t suck. Dsub was the only really functional one and it’s quite dated.

swampdownloader, in I'm new to networking and self-hosting and have no idea where to start.

You already have a pihole. I assume you like it. You could buy a cheap minipc/NUC and set up proxmox on it and learn to set up and configure a second pihole as a virtual machine. Then you’ll have a server running with the ability to expand as needed. You could look into setting up new network gear (like tp-link’s omada) and run the software controller in a VM. Or you could dabble with HomeAssistant and get into smarthome. Or set up a photo management tool like Immich. Like others have said, find a problem you want to solve and use these tools!

rambos, in worth selfhosting immich or similar? what about backups?

Backblaze B2 is 6$ a month for 1TB and first 10GB is free. You pay proportionally (it cost me 2-3$ for last 7-8 months for 20-150 GB that accumulated over time). Keep in mind that you will spend more if you download backup, but you should use cloud backup as last resort anyway. I backup to 2nd local disk and also to B2 daily with Kopia. Didnt need backup fortunately, downloading from B2 small files ocasionally just for testing setup

Its not just cheaper, I love it because I dont have to deal with Gshit company

lntl, in I'm new to networking and self-hosting and have no idea where to start.

I started learning networking with OpenBSD’s tutorial on building a router.

Building a router forces one to learn networking.

www.openbsd.org/faq/pf/example1.html

ikidd, in Self-hosted media tracker recommendations?
@ikidd@lemmy.world avatar

Has anyone gotten the Mediatracker scrobbler to work with Kodi? I tried and it doesn’t seem to update, at least with Seren, though I was under the impression scrobblers were addon independent.

possiblylinux127, in I'm new to networking and self-hosting and have no idea where to start.

I learned most of what I know though network my services and locking them down.

oranki, in worth selfhosting immich or similar? what about backups?

There was a good blog post about the real cost of storage, but I can’t find it now.

The gist was that to store 1TB of data somewhat reliably, you probably need at least:

  • mirrored main storage 2TB
  • frequent/local backup space, also at least mirrored disks 2TB + more if using a versioned backup system
  • remote / cold storage backup space about the same as the frequent backups

Which amounts to something like 6TB of disk for 1TB of actual data. In real life you’d probably use some other level of RAID, at least for larger amounts so it’s perhaps not as harsh, and compression can reduce the required backup space too.

I have around 130G of data in Nextcloud, and the off-site borg repo for it is about 180G. Then there’s local backups on a mirrored HDD, with the ZFS snapshots that are not yet pruned that’s maybe 200G of raw disk space. So 130G becomes 510G in my setup.

breadsmasher, in Exposing Myself (with Filebrowser)
@breadsmasher@lemmy.world avatar

When you tried caddy and received an error, that looks like you are getting the wrong image name.

Then you mentioned deleting caddyfile as the configuration didn’t work. But, if I am following correctly the caddyfile wouldn’t yet be relevant if the caddy container hadn’t actually ran.

Pulling from Caddys docs, you should just need to run


<span style="color:#323232;">$ docker run -d -p 80:80 
</span><span style="color:#323232;">    -v $PWD/Caddyfile:/etc/caddy/Caddyfile 
</span><span style="color:#323232;">    -v caddy_data:/data 
</span><span style="color:#323232;">    caddy
</span>

Where $PWD is the current directory the terminal is currently in.

Further docs for then configuring for HTTPs you can find here under

Automatic TLS with the Caddy image

hub.docker.com/_/caddy

butt_mountain_69420,

I have not tried caddy through docker yet, just running it through a windows command line with admin priv. I’m looking into doing it with Docker, just haven’t started yet.

I will remember how familiar you are with docker!

rhymepurple, in pooling media libraries - like distributed storage

Could you use symlinks? Not sure what the “gotchas” or downside to this approach is though.

DaPorkchop_,

Downside: it’s entirety manual and not scalable whatsoever.

rhymepurple,

Could you explain further? Wouldn’t this just need to be setup once per server that OP wants to connect?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • selfhosted@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #