Welcome to Incremental Social! Learn more about this project here!
Check out lemmyverse to find more communities to join from here!

skittlebrau

@skittlebrau@lemmy.world

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

skittlebrau , (edited )

I would have used Owncloud Infinite Scale but the fact you can’t use your own existing files makes it a complete non-starter for me. I don’t want my files locked behind Decomposed FS.

Unless I’ve read things wrong, which is entirely possible.

skittlebrau ,

Each year I seem to think “this will be the year I set up IPv6 in my homelab” - but then I never get around to it.

If I have to run both v4 and v6 concurrently, there isn’t much incentive/motivation for me to use v6 locally.

Maybe I’ll get around to it when there’s a net benefit for me for my use case, or when I’m forced to.

Am I just imagining it to be more complicated than it actually is?

My router runs pfsense and I have 6 VLANs each with its own subnet - Management, Trusted, IoT, Cameras, Guest, and Web Facing Servers.

skittlebrau ,

Thanks, I’ll give it a go!

I suppose it’ll be easy since my whole stack uses IPv4, so I’ll be simply adding another interface on without service disruptions.

skittlebrau , (edited )

One feature that I hope that Immich adopts is to allow for external libraries to be displayed in an existing folder structure. There’s no built-in way to do this and requires a script that uses albums as a workaround. A lot of photographers have organised folders by date/event that span years/decades, so it’s not practical to create these manually with albums.

The closest I’ve found is a cron script which does album generation automatically, but it’s not a ‘future proof’ solution since it could stop working at any time.

Memories (Nextcloud), Photoprism, and Photoview can do this.

skittlebrau ,

Can you view an external library using your own folder structure and not in a timeline display? I was under the impression Immich can’t do that, at least not without manually creating them all as separate albums or by using a script.

Eg.

I have photos from the last 30 years stored in this type of folder structure:

2002

  • 2002-06-23 Mum’s birthday party
    — 2002-06-23 Mum’s birthday party-0001.TIF

I’m less interested in using it for photo backup since I’d prefer not to use an automated tool since I curate everything in my library so that it stays organised - I’m looking for something for viewing/displaying and sharing.

Does the form factor between 3.5" and 2.5" matter in a NAS server? (slrpnk.net)

Been finding some good deals on 2.5 disks lately, but have never bought one before. Have a couple of 3.5 disks on the other hand in my Unraid server. Wondering how much it matters wether I get a 2.5 or not? What form factor do you prefer/usually go for?

skittlebrau ,

One of my clients referred to Zip disks a few days ago. That really sent me back. Only my rich friends had Jaz drives, whereas the rest of us were still using Zip disks and optical media. Those early USB thumb drives at USB 1.0 speeds were also painfully slow.

My portable storage journey progressed from 5.25” floppy disks, 3.5” diskettes, Zip disk, CD-R/RW, DVD-R/RW, 2.5”/3.5” external HDDs and now portable NVME SSDs.

skittlebrau ,

I have a Xeon E2416G which is the Xeon equivalent of the Coffee Lake Core i7-8700.

What sort of workloads are we talking about in Proxmox? How important are the chipset features of C246 vs Raptor Lake to you?

skittlebrau ,

Immich can’t do what OP wants. It works great for individual personal libraries, but not images that are pre-sorted into specific folder structures and need to be displayed based on that structure.

skittlebrau ,

This sounds ideal for either Photoprism or Photoview.

skittlebrau ,

My Arc A380 has been great. Intel Quick Sync is so well supported across all platforms.

Arc A310 is also a great option since you can find them in single slot low profile varieties too.

‘My whole library is wiped out’: what it means to own movies and TV in the age of streaming services (www.theguardian.com)

*What rights do you have to the digital movies, TV shows and music you buy online? That question was on the minds of Telstra TV Box Office customers this month after the company announced it would shut down the service in June. Customers were told that unless they moved over to another service, Fetch, they would no longer be...

skittlebrau ,

Another thing to add - these services can’t use the word ‘buy’ because that implies ownership. They should be forced to use a word like ‘rent’.

skittlebrau ,

Jellyfin server isn’t lacking, but the weak point is definitely client software, especially on iOS. Unfortunately they just don’t have the same kind of resources Plex do in that regard.

I run Plex and Jellyfin, with watched status between the two synchronised with jellyplex-watched.

skittlebrau , (edited )

Unless I’m missing something, you can’t have multiple user profiles.

I use Infuse on my Apple TV with Plex Media Server as the backend. I can work with that limitation on Apple TV because my wife and kids use the official Plex app while I use Infuse, but ideally I’d prefer if we all used Infuse.

skittlebrau ,

You could use split DNS on your router (or wherever your DNS is) so that when you visit the syncthing address on your local network, you’re being directed to traefik.

I use a domain override in pfsense for syncthing.myhomelab.com which points to my reverse proxy’s local IP.

skittlebrau ,

Don’t forget the catering if you want to be a good host. Can’t be having orgies on an empty stomach now can we.

skittlebrau ,

Some people are ‘forced’ to use WhatsApp due to it being the messaging platform of choice for a lot of people.

skittlebrau ,

I put it in quote marks. Obviously I’m not actually forced to use it, but my entire family uses it and it’s the dominant messaging platform in Indonesia - to the point where people get annoyed with you if you send regular SMS or just end up replying to you on WhatsApp. A lot of businesses large and small also exclusively use it, so you’re causing yourself a lot of annoyance if you actively avoid WhatsApp. It’s a crap situation, but it’s reality in some countries.

N100 Media Serving Efficiency with Quick Sync (412linux.io)

In my quest to optimize media serving capabilities, one feature that stood out for testing was Quick Sync, particularly its hardware acceleration potential. I embarked on a comparison between Jellyfin and Emby, evaluating the efficacy of Quick Sync and its impact on system performance....

skittlebrau ,

One caveat worth noting is that as soon as subtitle burn-in comes into play (especially at 4K), then you’ll easily hit 100% CPU usage and encounter stutters. It’s less of an issue if you’re using good clients and have control over that, but may be a problem if you’re sharing with your family and they have problematic playback clients.

skittlebrau ,

I’d like my appliances to stay dumb. I don’t need Bluetooth and WiFi in everything.

skittlebrau , (edited )

Serving pizza and files. What a time to be alive.

mv pizza.01 /srv/mouth/

skittlebrau ,

I went into Nextcloud expecting to have a terrible experience, especially with slow syncing speeds which seem to be a persistent complaint.

I was pleasantly surprised that syncing for my 3TB dataset which is a mix of documents, design work, photography, and videos, has worked just as quickly as Syncthing and Resilio Sync on local gigabit network.

I run Nextcloud AIO on TrueNAS SCALE in a systemd-nspawn container with ncdata bind mount from NVME and the rest of the data using External Storage plugin locally.

I only use Nextcloud for Memories (photo app), file syncing and file sharing, so my usage of it is relatively light.

skittlebrau ,

Did you try out Nextcloud AIO instead of setting it up manually?

I agree that NC has a lot of problems. It’s a good example of an application that tries to do everything and unsurprisingly doesn’t do many things truly well. With that said, I was surprised that NC AIO ran well for me despite the horror stories of NC I’d always read. I’ll keep using it for now, but I could easily switch back to using Resilio Sync, File Browser, and Photoprism.

My main problems with Syncthing is that there’s no official iOS client and that there’s no easy selective sync (Resilio can do this) - using ignorelists gets annoying if you’ve got a large folder structure and many files/folders that you selectively need to sync.

Network loss after 24hrs on Docker LXC

Fine folks of c/selfhosted, I've got a Docker LXC (Debian) running in Proxmox that loses its local network connection 24 hours after boot. It's remedied with a LXC restart. I am still able to access the console through Proxmox when this happens, but all running services (docker ps still says they're running) are inaccessible on...

skittlebrau ,

Not OP, but I run Docker in LXC because my Proxmox host is an Intel NUC and I only have one graphics card (integrated).

I don’t want to passthrough the iGPU to a VM because then I lose video output for the host. I also don’t want to use SR-IOV for iGPU because it’s buggy and results in garbled output for HDR content. That’s why, in my case, Docker in LXC makes sense.

Obviously if I had a choice, I would prefer to do Docker in a VM with a dedicated GPU passed through.

I’ve done Docker in LXC for about a year and it’s been fine. Not perfect and not as secure as a VM, but it suits my homelab.

skittlebrau ,

Ideally I would, but I don’t have the time to manage 30 different containers.

When I didn’t have kids, I ran everything in separate LXCs. I decided to just move everything to Docker and move on with my life.

skittlebrau ,

There are some quirks with docker in LXC. Nothing that can’t be overcome, but docker in a VM is definitely more stable.

skittlebrau ,

I imagine if someone had to do it this way for whatever reason, Thunderbolt would be more reliable? Assuming it’s true Thunderbolt using a SATA bridge?

What is a simple server solution for Jellyfin and Nextcloud?

I have a really bad "server" (just a laptop) that runs Fedora Server and uses Docker Compose to host Jellyfin. It has been very annoying to update (the web GUI for Fedora doesn't even work half of the time), updating is painful, and it's a pain to manage. I am trying to redo my entire setup, so I will be getting a NAS to store...

skittlebrau ,

I’m guessing you want an all-in-one server setup for NAS duties and services?

UnRAID is probably the simplest from a management point of view for storage and docker.

If you’d prefer something free, then OpenMediaVault works great. It can handle storage (Linux MD-RAID, BTRFS, ZFS, or mergerfs + SnapRAID) and compute tasks like VMs and Docker/Docker Compose all from a web interface. The only problems I’ve encountered with OMV is trying to click through configuration changes too fast and getting ‘stuck’ in a loop of applying conflicting changes. As long as you wait a second or two after hitting OK/apply on things, then you’re good.

I use TrueNAS SCALE myself with docker and other services running in systemd-nspawn containers. I have a separate Intel NUC running Proxmox.

[Thread, post or comment was deleted by the author]

  • Loading...
  • skittlebrau ,

    Would there be any technical reason why those logs aren’t displayed in an easy to view location in the UI? I’ve come across too many instances of a TN/Kubernetes app that’s been rubbing perfectly fine for days and it suddenly gets stuck deploying. I feel like with regular docker it’s much easier to troubleshoot.

    skittlebrau ,

    OpenWRT and Untangle are the most user-friendly Linux options for running on your own hardware, but most people in homelab use pfsense or opnsense which are based on FreeBSD.

    Are you reusing one postgres instance for all services?

    I have many services running on my server and about half of them use postgres. As long as I installed them manually I would always create a new database and reuse the same postgres instance for each service, which seems to me quite logical. The least amount of overhead, fast boot, etc....

    skittlebrau ,

    I care about the underlying tech in the things I deploy, but the reality is that I lack the time to actively do this in practice.

    Ideally I would set everything up manually, but it’s just too hard to keep up with 30+ projects and remembering how/why I set everything up, even with documentation. Docker Compose makes my homelab hobby more manageable.

    skittlebrau ,

    One without support for something as simple as groups and where everything has 777 permissions by design.

    I’m a Pro licence owner and I tested Unraid for about a year until moving to TrueNAS and Proxmox.

    skittlebrau ,

    XMP is the most used format.

    The way XMP files are read entirely depends on the software you’re using. Some will write adjustment metadata into XMP (Adobe does this) whereas others write that into their proprietary format and use XMP for other metadata.

    skittlebrau ,

    As mentioned by others, if your primary use case is storage/NAS with only one or two VMs, then for sure go with TrueNAS SCALE.

    Where Proxmox wins is the easy backups for VMs/containers locally to disk, local NAS or remote NAS, easy management when you have a lot of VMs (I feel like there’s too much clicking through menus in the TN UI which gets annoying fast), more recent kernel and ability to use LXC.

    I use both in my homelab and I keep TrueNAS as a NAS and Docker host via Jailmaker script (for services that benefit from direct/local file bind mounts) because I really dislike the way the TrueNAS Apps feature is handled.

    In my experience, TN Apps are just not stable and seem to get randomly stuck ‘deploying’ for no good reason after being restarted or updated. Combine that with the general hostility of the forums and of TrueCharts, and so I decided to not have anything to do with the Apps feature. IX changed a few things to do with app storage that then forced TrueCharts to change how they do things, so there’s been a few occasions where the only solution has been to delete and recreate containers which pissed off a lot of users.

    Jailmaker lets me use Docker Compose inside a systemd-nspawn container. It’s kind of funny how this nested containerisation method ended up being a hell of a lot more reliable than TN Apps. I don’t want this to sound like I’m ungrateful for the good things they’ve done for TN by making services easy to run, but their reading their posts, their behaviour and tone online just always makes me shake my head.

    Sorry this turned into a rant.

    skittlebrau ,

    There’s no need for adding all of those flags to your kernel command line - just the ones below will do the job:

    intel_iommu=on iommu=pt video=efifb:off modprobe.blacklist=snd_hda_intel,snd_hda_codec_hdmi,i915

    OP just needs to be aware that turning off the EFI framebuffer as above will result in no video output for the Proxmox host.

    If you need further IOMMU group separation and your motherboard doesn’t support ACS, then you can add:

    pcie_acs_override=downstream

    If you run into problems with booting Proxmox, then you can simply remove the lines above at boot and then troubleshoot after.

    skittlebrau ,

    Does that mean that manually attempting to overprovision SSDs isn’t necessary for maximising endurance? Eg. partition a 1TB SSD as 500GB.

    skittlebrau ,

    Isn’t it overprovisioning because you’re artificially limiting the usable capacity of a volume?

    https://www.techtarget.com/searchstorage/definition/overprovisioning-SSD-overprovisioning

    skittlebrau ,

    That makes me feel lucky that Australia’s consumer laws are decent. If that happened here, it’s the customer’s choice whether they want to deal with the manufacturer or the retailer.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • incremental_games
  • meta
  • All magazines