• 0 Posts
  • 22 Comments
Joined 1 year ago
cake
Cake day: August 16th, 2023

help-circle

  • The root cause is economic. Wealth is being transferred to the billionaires at a growing rate. This causes difficulty for most people. If we were smart we would unify and tax obscene wealth, and everybody would be happy. But instead, those billionaires spend hundreds of millions of dollars stoking the flames of a culture war. They amplify every emotional issue to motivate emotional (outrage/anger/fear) voting. Now instead of liberals pushing progressive tax policy, they just vote for moderate democrats because the only other choice is a fascist. And if it wasn’t that, they’d stoke liberals into a Green Party socialism craziness and vilify it, so that again the sensible choice is moderates.

    The real question you should ask is why are most representatives on both sides millionaires? There’s really only a handful of congress members who don’t already have millions in assets. I’ll answer it for you - it’s almost impossible to get elected without a major campaign donation. Rich people fear poor people rising up, so they throw money at measly millionaires to do their bidding and keep their power.

    In summary: the rich control 90% of who gets elected on both sides. The rich get whatever they want, because everybody else thinks they need to vote based on a couple issues they saw on TV. The actual candidate doesn’t matter. They’re all billionare’s puppets, who vote on party lines in order to get re-elected. Stir the pot and lose your position.



  • Non-tech. I decided to self host first to send media to my TV. I wanted an always-on solid state hard drive computer that didn’t have to do any transcoding. Tried DLNA but Emby just worked better. Jellyfin didn’t have an LG App at the time so I’m still using Emby. Eventually I also asked my poor ARM server with 2 GB of RAM to also run my wireless access points, but the Omada software is a resource hog. So I have a little Intel machine that can do Omada better and also transcoding for Emby on the go. And then I learned about HomeBridge and that’s been great too. I think together the two computers run about 15W of energy I could decommission the ARM one but it does a couple things I haven’t migrated yet. I’ve tried hosting other stuff but those are the main ones used every day.




  • Piwigo is more like a shared gallery. Users create album/folders and upload individual photos, which other users can access. Piwigo has poor support for videos and no support for Live Photos.

    Photoprism has only a single user for the free tier. It supports Live Photos and videos, and individual photo uploads. It does facial recognition tagging.

    Immich supports video/Live Photos, facial recognition, and has multiple users, but it expects a full backup/synchronization (not individual photos). Sharing between users is manual, not automatic or permissions-based like Piwigo. Each user has access only to their own backups or shared albums.

    In summary, I think Piwigo is the simplest to set up and use, but it doesn’t do much beyond photos - it’s a simple shared gallery. Photoprism is good and stable, but you have to pay a subscription for multiple user accounts. Immich is rapidly developing, which means things will break, but also it has the most features. My only issue with Immich is that I don’t want to use it as a backup - only as a “best of” shared gallery. While it’s possible with Immich, I would have to maintain an Immich album on my phone, and sync only that, and I would have to set up shares with other users manually.




  • Piwigo supports multiple users with different access rights, while Immich does not. Immich supports videos and Live Photos while Piwigo does not. Piwigo is a php application and can be installed by ftp on a basic web server and database (same requirements as Wordpress), while Immich requires a docker container. Both Piwigo and Immich have phone apps, but they differ in functionality. Piwigo is set up to upload individual photos while Immich is set up to backup ALL of your photos.






  • I have used Piwigo for this purpose the past 3.5 years. It’s running on a tiny Odroid HC-2 and solid state drive. The same device also runs Emby for video streaming. I started it with a free sub domain from afraid.org. I migrated to a real domain later. To run two services from one domain name you also need a reverse proxy and SSL certificate renewal, like SWAG or NGINX Proxy Manager or Zoraxy.

    The main thing I’ve learned is keeping everything isolated repeatable. On my Odroid I learned to use Docker and Portainer for the apps. But there were a couple times I broke everything through updates/upgrades. Now I have a small Intel N305 (Minsforum UN305C), running ProxMox VE, and apps in Linux containers. The first I set up myself to learn but later I discovered some open source helper scripts https://tteck.github.io/Proxmox/. ProxMox seems a bit more complex than Docker/Portainer, but more flexible.

    I’m using IPv4 only but I’m migrating to IPv6 soon to help with in-network routing to my domain. My advice would be unless you want to host your own DNS and override your domain to resolve to LAN, just use your IP:port on LAN and use the domain only outside your home.