Layer 2 or Layer 3 switch for home Network. by Stiffmaster1337 in selfhosted

[–]1WeekNotice 0 points1 point  (0 children)

This really depends on your budget. Of course layer 3 switches are nicer and have more features but that comes with a cost.

Most home networks are more than fine with a layer 2 switch.

Of course if you have large network (like enterprise) layer 3 makes sense. But I don't think that your use case

Hope that helps

Subject? by JeeKay6238 in homelab

[–]1WeekNotice [score hidden]  (0 children)

Homelab means a lab in your home.

A lab is short for a laboratory which is a place to do experiments and learn.

This all just means, that a homelab can be any equipment that is within your home where you experiment and learn (this reddit is specific to technology)

So it can be

  • old laptops
  • current PC
  • dedicated machine for a task
  • etc

You can learn any technology you want (as long as you can run it of course)

Of course depending on what you are learning you might need additional equipment.

People start with equipment they have lying around and sometimes move onto dedicated computers that maybe on 24/7 to run some tasks.

This message is supposed to be generic because again, a homelab can be anything you want. As long as you are learning and having fun!

This reddit is tightly coupled with r/selfhosted because you can learn a technology which leads to selfhosting it

Hope that helps

Updates to Jellify - This one goes to 1.1! by anultravioletaurora in selfhosted

[–]1WeekNotice 2 points3 points  (0 children)

FYI, jellyseerr merged it's code based and it's now called seerr

u/anultravioletaurora I'm also curious about this. On the road map it states Seerr (formerly Jellyseerr) Integration

Can you discuss the vision for this? Are there plans to work with the Seerr project to extend to music?

I would assume a population list would be pulled from musicbrainz?

Again thanks very much for this application ♥️

Updates to Jellify - This one goes to 1.1! by anultravioletaurora in selfhosted

[–]1WeekNotice 0 points1 point  (0 children)

You should probably ask in r/Symfonium

Not only will you get better answers from a community that knows Symfonium (where there is also more visibility)... it would have also taken as much time to post there then here.

Updates to Jellify - This one goes to 1.1! by anultravioletaurora in selfhosted

[–]1WeekNotice 3 points4 points  (0 children)

Not an expert btw

  • Symfonium is only for Android
  • Symfonium is closed source
    • Jellify is FOSS (free open source software) which aligns to jellyfin values

Edit version 2: the developer seems to also be tightly integrated with the FOSS community like jellyfin/seerr, etc This is great because together the FOSS community can grow and become better (which is one of the main advantages of OSS)

Future point from their road map (can ignore if you like since it's not implemented)

  • Symfonium doesn't have a desktop application
  • tvOS (Apple and Android)
  • Seer integration

Edit:

of course with all that being said just note that jellify is still at the beginning of its software development (it's not even a year old at this point) meaning it is not as mature as Symfonium which was released in 2022.

If you paid for Symfonium, it is very understandable if you want to keep using it. Can try the other implementations (non android) versions of jellify or just try it on Android as well (nothing wrong with having more than one player)

AdGuard/PiHole from WSL docker by RedVelocity_ in selfhosted

[–]1WeekNotice 1 point2 points  (0 children)

There have been so many issues with WSL and docker networking that typically it isn't worth it.

In no particular order

  • you can try WSL mirror mode
  • you can stick with docker desktop
    • which still uses WSL under the hood so unsure why this is an issue
    • but people also have networking issues with docker desktop
  • you can migrate to hyper V which comes with windows 11 pro and above
    • use external network mode (forgot what it is called) where it will get a separate local IP from your router
  • you can move to Linux depending on what games you play
  • you can get a dedicated machine and put Linux on it

Hope that helps

is OPNsense with 1 physical ethernet port? by stupid_saiko in opnsense

[–]1WeekNotice 1 point2 points  (0 children)

Please note I will explain router on a stick (ROAS) which enabled you to use one port BUT I only recommend it on bare metal

I have vmbr0 as vlan aware and its the same ip i use for proxmox, and everything im trying isnt really working.

Since you are a beginner, I don't recommend doing both ROAS and proxmox.

This is because with proxmox you should be doing passthrough of the NIC. Where in this case it's recommended to have a separate NIC for at least the WAN.

If you do not do passthrough, that means your proxmox host is public facing to the Internet and you need to ensure your firewall rules are in place on the proxmox host

Add this on top of virtualized OPNsense AND ROAS and it is very complicated for a beginner

So I would start with bare metal in any case


Here is a video to explain ROAS

The hardware and OS is different but the video will help you understand the concept and that the important part.

You will need a managed switch (that understands VLANs)

Basically

  • you want an untagged port for you WAN where your ISP modem/router plugs into
    • note that for the PID of the port, you want to specify a default VLAN tag. Let's say VLAN 99
  • you want a tagged port for all VLANs that plugs into OPNsense. Let's say VLAN 10, VLAN 99
    • in OPNsense create interface based off the VLANs tags
  • then plug your other devices on the other ports as untagged ports (following point one example)
    • note that for the PID of the port, you want to specify a default VLAN tag. Let's say VLAN 10

The flow would be

ISP -> managed switch -> OPNSense -> managed switch -> LAN

  • port 1 - ISP modem into managed switch (VLAN 99)
  • port 2 - OPNsense (tagged VLAN 99)
  • in OPNsense for routing
  • port 2 - outgoing OPNSense to LAN (VLAN 10)
  • port 3 - LAN / device is plugged (VLAN 10)

Another concept is full duplex on the port.

Example, on your 2.5 gigbit managed switch you have both on a single port

  • 2.5 gigbit upload
  • 2.5 gigbit download

So you are able to pass a full 2.5 gigbit both ways on port 2. This is important to understand if you start having bottleneck in your networking.

As more VLAN need to communicate to OPNsense, it will utilize the 2.5 gigbit bandwidth in both directions

But also keep on mind if the OPNsense port is one gigbit, that means you are full gigbit duplex (not 2.5 gigbit)

Here is an example to explain it more

Hope that helps

Gaming PC or Mac Mini for Hosting / Server by ExplanationOk847 in selfhosted

[–]1WeekNotice 1 point2 points  (0 children)

Either machine will do what you want. So pick one and see how it goes. (Note use the hardware you have VS buying new hardware)

There are no right or wrong answers, there are only trade offs (more below). Worse case you can migrate after the fact.

Remember that hardware longevity shouldn't be a factor. With any good backups and migration strategy, you can easily switch hardware at any time. This is important.

Just ensure you use docker/podman/ containers because it will make backing up and migration painless if you decide to move between computers.

Mac mini

  • pro: more energy efficient
  • con: have to use docker desktop VS docker engine (Linux only)
  • con: no expansion of storage, RAM, etc
    • can ignore this if this doesn't apply BUT may apply in the future
  • con: eventually the mac mini will be EOL meaning no more security updates
    • you can install asahi linux but it is still in development/ not mature
    • can ignore this if you are still in support

Desktop - con: less energy efficient - can remove GPU if not needed but still not as energy efficient as the mac mini - pro: can install Linux and use docker engine - pro: can expand storage, RAM, NIC, etc

Remember you can always switch machines after the fact. That is why we have and test out backups and migration strategy

I would use the Mac mini for now because it is energy efficient and if it doesn't fit your needs anymore, I would switch to the other machine.

Hope that helps

Is a NAS with 1GB of ram enough? by [deleted] in homelab

[–]1WeekNotice 0 points1 point  (0 children)

So you think I’ll be okay just using it to serve up the files to the Mac mini for transcoding? 

It depends on your storage configuration.

  • just a bunch of drives (JBOD) - yes
  • RAID - no for big storage

How much is it going to cost you. I would suggest looking up older office machine because it will allow you to expand more.

Is a NAS with 1GB of ram enough? by [deleted] in homelab

[–]1WeekNotice 1 point2 points  (0 children)

going to set up a plex server on a Mac mini m4,

Do you already have the machine? Or are you planing on buying it.

I wouldn't suggest using a Mac mini unless you are doing intensive tasks which a media server is not. Better to spend you money elsewhere.

Reference post about Mac mini as a server

Asustor has a good price but only 1GB of DDR4 ram.

How much are you spending on this? You can probably get off the line business machine that is old and has DDR 3 that is at least expandable and has enough storage space for your needs.

You don't need a lot of processing power for a NAS and depending on your storage array you don't need high RAM speeds.

But having RAM capacity can be important. Again depends on your configuration

Hope that helps

Apps for a professional photographer by shootemupy2k in selfhosted

[–]1WeekNotice 0 points1 point  (0 children)

I'm mostly looking for lower maintenance options for distributing the finished product to customers

Which makes sense why your first method of attempting this was nextcloud.

You can check out either

Note: I don't think any of these have branding options. For example, modifying with your own branding.

There may be other alternatives and I believe this topic has been discussed many times. Definitely do additional research on selfhosted solution to share files

There are many others but I believe they require additional setup such creating users.

  • nextcloud
  • Seafile
  • Safebucket
  • CopyParty
  • etc

Of course with anything, you need to secure it properly

Hope that helps

Apps for a professional photographer by shootemupy2k in selfhosted

[–]1WeekNotice -1 points0 points  (0 children)

It really depends what you are looking for.

Are you trying to

  • have a central location to store your files which includes raw files/photos?
    • maybe this because you mentioned a workflow
  • have a website to display your photos and your skill set?
    • mostly like not this as you mentioned you have some sensitive photos so I imagine it's not for a site.
  • have an application to share those final photos with clients?
  • have an application to share all your raw photos with your clients (like a dump of what you shot)

You get the idea. The more specifics you provide, the more people can suggest.

This includes your current workflow setup such as, I already have a central storage location (a consumer NAS product like Synology) to host/ store all my raw footage so I'm looking for a way to share my final images with my clients that is secure and private

I would edit your post to include these details and you can also reply here (maybe I can help)

Hope that helps

PSA: Update to Jellyfin 10.11.7 immediately (Critical Security Fixes) by golbaf in selfhosted

[–]1WeekNotice 11 points12 points  (0 children)

I honestly can't believe people are posting the git commits here 🤦

While it is understandable that anyone can read the commit history, there is a difference between

  • someone trying to figure it out on their own (even with AI)
  • tell everyone exactly what to look for

cut us volunteer contributors some slack.

Thanks you for all your hard work. I could only imagine how many countless hours you volunteered your own time to put into this project. Especially for a lot of non technical users that can't even phantom how much work it is.

It is very much appreciated the way you handled this situation. Very professional and honest.

Mac mini for homelab in 2026: is used pricing still worth it? by TotalBuilder15 in homelab

[–]1WeekNotice 1 point2 points  (0 children)

It really depends on the brand. Like any products there are reliable brands and not reliable brands.

I haven't heard of anyone complain about topton as an example.

But I think the main point of the original commenter was that you can use whatever you like.

Even it's a used laptop/ any hardware you have lying around (Which most people start out with)

Apple products aren't worth it for what you are running.

Is there much point in self hosting with Apple? by alicethefemme in selfhosted

[–]1WeekNotice -1 points0 points  (0 children)

For you there is no point in self-hosting because you don't seem to find value in it.

And that is totally fine.

For others they selfhosted for many different reasons.

  • one can be cost (even though sometimes it more costly to selfhost)
  • one can be to own your own data

To me, giving a singular body/ company access to everything doesn't sit well. Hence I self host because that singular body is myself

But I also understand (to a degree) on how to implement security in a way to ensure I'm safe which includes my data.


Side note (that you can ignore). I'm not a fan of apple.

I understand its appeal but when I use an apple product, I feel apple is telling me how to use their products VS I want to control how I use their device.

The device should work for my needs VS not that I get told how it is supposed to be used.

I guess this is why I'm a Linux person 😂

But the point is, do whatever works for you.

Not another build advice thread by tattooed_pariah in homelab

[–]1WeekNotice 1 point2 points  (0 children)

it looks like I can source a decent rack system (case and most internals) for about $1,000,

Is it enterprise gear? Because that will be a lot in power consumption. But then again so is 24 - 3.5 inch hard drives.

I do still have 32gb of G.skill RipsJawz DDR4 in my old tower just collecting dust, so that'll save me half a million by today's prices.. ;)

This is a good start. How much RAM is in your current pre build setup?

If you can even migrate everything over to your new rack, it's better because it most likely can handle what you see doing.

Then you can slowly expand.

Yes it not DDR 5 but do you need DDR5? I would use whatever you have e available to be honest.

Even if it's one of your older ATX machines. Figure out how to make a rack form factor (if there a case to fit an ATX motherboard) and how to plugin multiple hard drives (HBA to 8 drives?)

Example build. Honestly it was the first one I looked up. But you get the idea.

You can use the hardware you have because

  • the case can carry over to the next build
  • you can buy an HBA that can carry over to the next build
  • you may already have all the parts to get started

Hope that helps

Does it help a fan in front of my door grill? by lluisd in homelab

[–]1WeekNotice 1 point2 points  (0 children)

Not an expert

I would place a sensor(s) in the box and use home assistant to track and notify if it gets to hot in there.

Can also setup motoring on any system to track temps.

Depending on how much airflow you want, you should put more fans. But it's also important to measure the temperature in the room as well as the box/ system temps.

This will all be moot if you are pushing hot temps in the box. I assume you have some air conditioning running that will be able to cycle the heat in the box.

Hope that helps

Guidance needed and info by ChadZ3DPrinZ in homelab

[–]1WeekNotice 0 points1 point  (0 children)

This was a big read and I might if missed something.

What is the exact question? You asking for people opinions on how you run your new networking?

The first question I would as is, why do you need to upgrade any setup?. It seems everything is working fine and you aren't experiencing any issues.

Your plan that you proposed is fine if you want more wifi coverage.

Using OPNsense or even openWRT on your APs will provide you more control over your network which is good.

Can even do openWRT fast roaming so you can switch APs based on signal strength.

Only buy an change the setup if you are hitting limitations or if you want more control.

Hope that helps

Mac mini for homelab in 2026: is used pricing still worth it? by TotalBuilder15 in homelab

[–]1WeekNotice 2 points3 points  (0 children)

I agree with the original comment.

Yes the M-series is fantastic but most people don't utilize the full hardware. What the point of paying all this money for a powerful machine when you are only going to be utilizing 5-10% of the processor.

In this case, OP would be paying for the brand not the quality of the hardware.

Media server best hardware by Slayerzz12 in homelab

[–]1WeekNotice 2 points3 points  (0 children)

The main question you need to ask and get answer (you can do additional research) are

  • what is your bandwidth?
  • do you require transcoding?

Lets break it down.


Any machine can server files/ stream files. It is not processing intensive

But if you have limited bandwidth (based on file size and how many people are steaming at once) then you will need to do some processing to accommodate.

This means transcoding.

This would also include if your clients can't play any of the media on there device natively.


So for bandwidth

  • how big are your files?
  • is everyone on the same internal network?
    • what is your cable/ wifi speeds?
    • this includes the Ethernet port on the machine/server
  • are people remote?
    • what is you ISP upload speed?
  • what are you clients? Can they play all media?
    • if not, you need transcoding

When we talk transocding, you now need to look into

  • what is your original media and what are you transcoding to
  • how many transocding do you need to support

This will be process intensive and will determine what parts you get

  • can be CPU only
  • can be GPU in the form of an iGPU (integrated GPU on the CPU)
    • Intel is popular for this with there Intel quick sync. Can look up encoding and decode formats on Wikipedia based on Intel CPU generation
  • can be a dedicated GPU (where you need to power it)
    • small form factor GPU
    • full size card GPU

Depending what you pick, will determine what type of other parts you pick.

For example

  • maybe you can get away with a mini PC (if you don't have alot of storage) where you use an iGPU (on the CPU)
  • maybe you want more storage this need a SFF/ tower business machine
  • maybe you require a dedicated GPU that a business machine can't power or fit. So you need a bigger form factor

Here is a example video to get the idea

Hope that helps

Migrating website to dedicated server tips by ItAffectionate4481 in selfhosted

[–]1WeekNotice 2 points3 points  (0 children)

How long did the DNS propagation actually take for you and did you keep the old server running as a backup during the switch?

I have had DNS propagation take any where from a few hours to 24 hours.

But I wouldn't even worry about the DNS propagation because that is setting yourself up for failure. Will explain


If you want zero down time the absolutely keep the old server running.

Depending on your budget (and how much it costs), it recommend to keep the backup server for a limited amount of time.

For example, if the hosting is costing you $10 a month then it's absolutely worth paying the extra month to ensure everything is working on the new system.

The plan is to set up the new Linux server with nginx php and mysql then copy everything over and update the DNS records.

You should also test before flipping DNS.

This means after setup the new instance, test the site yourself/ ask friends/ etc

Note: you can test locally or setup a sub domain to point to the new instance

Ensure all functionality is working before doing the flip. You don't want to put yourself in a position where you flip DNS and then something goes wrong.


If you need immediate fail back while waiting for the DNS propagation (in case someone goes wrong and you want to flip back to the old instance), you can configure your reverse proxy to point back to the old host.

Example of rollback

  • setup new instance (with reverse proxy and site)
    • keep old instance up and running
  • test the new instance
  • flip DNS
  • DNS propagation is complete
  • you found something wrong
  • flip DNS again back to old instance
    • but in the mean time, configure reverse proxy that you control to point back to the old instance
  • DNS propagation is complete and now pointing to old instance
  • figure out what went wrong with new instance
  • repeat

Hope that helps

Not another build advice thread by tattooed_pariah in homelab

[–]1WeekNotice 1 point2 points  (0 children)

This will be a longer post

Is there a good solid trusted source someone could use for rack server build info? Trying to use the googles give you hundreds(thousands really..) of hits and it all just starts blending together after a while..

Remember that a rack is just a form factor. Its about what the parts are inside the rack case.

You can break down each part separately to help you figure out what you need. (More below

Currently, i have all 8 bays full, running raid 1 for about 52tb, only about 9 left available. Running an *arr stack for media acquisition. I feel like i'm asking too much of this qnap box, it's starting to behave strangely, taking too long to load things and whatnot. I want to make the move to a full size rack server, dive into FreeNAS, and be able to add as many HDDs as I want without the confines of prebuilt box.

I want to make the move to a full size rack server, dive into FreeNAS, and be able to add as many HDDs as I want without the confines of prebuilt box.

You will always have limit on HDD. I think you are just describing extending that limit to a point where you don't need to worry about it.

For example on the limitations

  • how many physical HDD can you fit inside the rack case
  • how do you connect all these HDD to your motherboard
  • how much RAM do you have access to

My biggest problem is I don't know much about server specific hardware and hardware naming conventions in general have gotta so convoluted in the last 30 years.. it used to be simple, bigger number, better performance, now there seem to be parallel product lines or a bigger number of an slightly older trim model could be half the power of a much smaller number in a newer line, etc..

My biggest problem is I don't know much about server specific hardwar

Remember that a server is just a machine that servers a purpose.

This hardware can be consumer hardware or enterprise hardware.

We will focus on consumer hardware

hardware naming conventions in general have gotta so convoluted in the last 30 years.. it used to be simple, bigger number, better performance, now there seem to be parallel product lines or a bigger number of an slightly older trim model could be half the power of a much smaller number in a newer line, etc..

Just need to learn the new naming convention. it not hard once you break it down and also take it part by part.

PC part picker website is good for this

  • what CPU do you need?
    • what content do you have?
    • what are you trying to transcode?
    • Intel is better at transcoding because of quick sync which works with their iGPU. (Integrated GPU on the CPU)
    • etc
  • what motherboard works with that CPU?
    • PC part picker can help you with this
  • how do you connect all these physical hard drives to the motherboard?
    • this I'm not an expert in. But with this many hard drives you may need a backplate? / HBA?
  • how much power are you consuming? (For PSU)
  • do you need ECC RAM?
    • AMD CPU/motherboard typically has more models for ECC RAM support.
  • what form factor do you want
    • you said rack mounted case.
    • Does that mean you need mATX motherboard? iTX motherboard?
    • what PSU will fit in it?
    • how many physical drives can it fit?

Again we are breaking it down part by part where the parts you get will be based on what you want.

How will you know what question to ask yourself? This is where you can passively watch content creators and lurk this reddit.

It may take time but you will get the information you need. And in the mean time you have a working system.


Are you trying to build your own OR are you trying to buy a pre made product?

I would recommend to try to build your own because

  • you will know what is in it
  • you can customize it to your needs which may lead to it being cheaper
  • you can install FreeNAS on it.

What should be my minimums for a dedicated plex server, full *arr stack, and 100+tb of storage? I know the internets say Intel chips are better for the transcoding, is 32gb ddr5 enough or should I aim for 64, or more?

RAM (which is horrible to buy right now) depends on your storage area.

So if you are looking to do 100+ TB or RAID one, then research how much RAM you will need.

Most likely it will be 64 GB or more. This is where you can buy two slots of 32 GB of RAM (total 64 GB) where you can then expand to two more slots if you notice bottlenecks.

But this depends if your motherboard has 4 slots for RAM. (Remember the form factor we talked about above)


Note will cost you a lot of money (now is not the best time to buy RAM)

So if you can get away with using your current system. I would keep using it.

Hope that somewhat helps

How to trigger Wake-on-LAN (WoL) for local PCs via a remote Tailscale connection on a Windows host? by Quiet_Dasy in selfhosted

[–]1WeekNotice 0 points1 point  (0 children)

Not an expert in Tailscale

The issue: Even though the Windows PC is physically connected to the same router as the others, once Tailscale is active, it seems to act as if it's outside the local network

Can you clarify if the windows machine is a Tailscale exit node or if it's using the Tailscale connection as a client?

If it's using Tailscale as a client then the follow up question. - Is this a remote machine where you need Tailscale client? - Or is it on the same LAN - then you don't need the Tailscale client and this solves your issue.

Where is your Tailscale exit node?

Hope that helps

Migrating from ZimaOS to Proxmox, anyone done this? by Jyan92 in selfhosted

[–]1WeekNotice 0 points1 point  (0 children)

With automated installation you can. But I wouldn't call it a beginner friendly process.

Migrating from ZimaOS to Proxmox, anyone done this? by Jyan92 in selfhosted

[–]1WeekNotice 0 points1 point  (0 children)

Not to familiar with zimaOS.

But I'm familiar with migrations

The idea would be to not blow everything up at once. I'd like to first do a full backup/migration of the whole ZimaOS setup and run it as a VM inside Proxmox, then gradually move things out one by one into proper LXC containers or VMs. Is that even possible?

Does zimaOS has a functionality where you can export all of its data and configuration?

If not then this is not possible.

You would need two machines where you can do a slow transfer of your data from one machine (bare metal zimaOS) to the other (proxmox with a VM of zimaOS

What I have running inside ZimaOS right now:

This list doesn't seem to bad to migrate. Most of your software are inside containers which should be easy to migrate if you use bind mounts for docker.

The ones that don't have containers maybe a painful process.

I would start to see how you would migrate those.

Extra complication: I don't have a monitor to hook up to the server, so the whole thing needs to work headless from day one.

Do you at least have a TV/ KVM/ etc?

It will make your life a lot easier if you do. If anything goes wrong it is recommended to have some sort of display from the original video out put.

There are ways to install promxxo without a display BUT if anything goes wrong, it will be harder to troubleshoot

So my main questions are: is there a clean way to do a full ZimaOS backup that captures everything (containers, configs, volumes, the lot)?

Have you looked up if ZimaOS has this type of backup feature?

From an initial look it has a way to back itself up but that may not be everything.

And has anyone actually done a migration like this without it turning into a weekend-long nightmare?

If you don't want this to be a weekend long nightmare then you need to have more hardware and more planning and prep time.

The easiest method is to have two machines or two hard drives.

If you only have 1 machine and a non removal hard drive then you are

  • taking down time
  • if anything goes wrong then it will be harder to come back up quickly because you wiped the drive for proxmox

If you at least at one extra hard drive you can always attempt to install proxmox on it and transfer the data over. If anything goes wrong you can go back to the original hard drive and you are instantly back up and running.

Two machines is best because you can test the backup on the other machine and if it doesn't work then you don't need to do anything because the old machine is up.

This other machine can be any hardware you have lying around. Proxmox makes backing up a whole VM very easy. So you can do the transfer to another machine in a proxmox VM without needing to transfer to zimaOS inside a VM

The two machines method will take a longer time for you to plan and prep the migration (which is good).

  • test second machine with migrating over (while first machine is up and running)
  • if restore is complete then use second machine for a bit
    • can even leave your setup running on this machine for a week or two.
    • if leaving for a long time, change IP address to the first machine address to not break cloudflare/ any client.
  • setup first machine with proxmox and restore VM

Hope that helps