Live data from Hacker News

What are your most used self-hosted applications?

noted.lol

331–340 of 456 posts

Re: What are your most used self-hosted applications?

#332

I'm late to the party but here's my list - cadvisor - simple graphs of resource consumption, insights per docker stack - cyberchef - a LOT of handy operations packed into one small app. Encode/decode any secrets you need and don't bother about privacy - dozzle - logs browser from all docker stacks - gogs - git mirror - heimdall - all apps main panel - minio - private S3 for my side projects - nextcloud - private goog…

How is your minio setup working for you? I'd heard some bad reviews early on and stayed away from it. Do you run it in any high-availability mode? Have you tested backups/restores? Would like to hear anything you'd like to share about it.

Not the OP but I run a Minio instance in my homelab. It's not in HA-mode but is on a VM that is replicated across my 3 proxmox nodes. I just use a simple docker-compose file (17 lines) and haven't run into any issues yet.

Re: What are your most used self-hosted applications?

#334

Over time I've tried to whittle down my homelab and move more of it to Microsoft 365/Google Suite/iTunes Store with mixed results. Currently my must haves are: * Router - pfSense - https://www.pfsense.org/ * Movies/TV/Home Videos - Plex * Minecraft Server - AMP - https://cubecoders.com/AMPInstall * Music - Roon - https://roonlabs.com/ * Automation - HomeAssistant - https://www.home-assistant.io/ * Unifi Controller *…

I second the recommendation for Synology DSM. The setup process is remarkably painless.

It's the only proprietary equipment I've got in my homelab, and I concur, it's great.

Re: What are your most used self-hosted applications?

#335
post #293

Earlier quoted context omitted.

Thanks for the info about photoprism. How does it handle videos, I have tonnes of home videos that I have no idea how to organise or manage.

It doesn't do well with them, basically it'll transcode everything so it's quicker to serve up, that's about it. Anybody use anything good to organize home videos?

It depends on what you mean by "organize home videos."

I'm building PhotoStructure, which is (yet another) photo and video organizing app. It only transcodes videos that won't render properly on popular desktop and mobile browsers (what it does and doesn't transcode is configurable, and _how_ it transcodes is also configurable--I use ffmpeg or vlc under the hood).

The biggest issue with videos is probably their common lack of metadata: they never include timezones (but sometimes include GPS, so PhotoStructure uses that to infer TZ), so I had to build a "metadata inference" engine to glean metadata from relevant "sibling" files.

I also pull in any metadata from sidecars (XMP, MIE, EXIV2, and Google Takeout JSON), so that can help flesh out more browsable aspects: PhotoStructure browsing is all hierarchical tag based, including date hierarchies, keyword hierarchies, filesystem hierarchies, and file type hierarchies.

Note that PhotoStructure is freemium commercial software: if you want to give it a spin, here's a 15% off coupon: "HN15". Details about pricing are on https://photostructure.com/about/pricing/

Re: What are your most used self-hosted applications?

#336
I'm a little late to this party (I've been heads-down getting the next release of PhotoStructure out the door).

I've got Resilio Sync running on both my NASes to get photos and videos backed up and importable. It's like SyncThing, but also has an iOS app.

I've used both nginx proxy manager and Caddy as an authenticating reverse proxy. Caddy's simplicity in setup, speed in use, and docs are wonderful.

I've also used cloudflared to proxy my home server: it's a bit more involved to set up auth, but it's (currently) free.

And, of course, I run PhotoStructure: I'm the author.

PhotoStructure is a web-based digital asset manager, but I've focused on really robust de-duplication, library portability (so I can plug my library drive or mount the same NAS directory on macOS, Windows, or Linux, and everything "just works"), as well as support for very large libraries with sub-100ms page load latencies on cheap hardware (because slow browsing is maddening). I have many users with libraries that track 1mm+ asset files, but it's also relevant for smaller libraries, given how simple it is to set up (one-click install, answer 4 questions, and you're done with setup).

PhotoStructure is freemium commercial software, as it's currently paying for me to work on it full time. A bunch of my user base harks from Hacker News: if you want to give the paid plan a spin, use coupon code "HN15" for 15% off (forever!). Details about plans and pricing are on https://photostructure.com/about/pricing/ (and visit us on Discord and the PhotoStructure Forum: I'm lucky to have really friendly and helpful users!)

Re: What are your most used self-hosted applications?

#337
post #34

I have a home server running Plex, but access is local only. I'd love to run some other applications as well, but I need to access these remotely. Anyone have a simple, straightforward and secure process for remote access to a home server?

I use ZeroTier, which you can host yourself or use a hosted service. I haven't tried tailscale, though, which is what a lot of others seem to be using here.

Re: What are your most used self-hosted applications?

#338

Over time I've tried to whittle down my homelab and move more of it to Microsoft 365/Google Suite/iTunes Store with mixed results. Currently my must haves are: * Router - pfSense - https://www.pfsense.org/ * Movies/TV/Home Videos - Plex * Minecraft Server - AMP - https://cubecoders.com/AMPInstall * Music - Roon - https://roonlabs.com/ * Automation - HomeAssistant - https://www.home-assistant.io/ * Unifi Controller *…

I'm also on self-hosted Zimbra and looking to move away from it, but I just can't bring myself to go to google or microsoft for something like that. I'll probably end up with Roundcube or something similar.

Have a look at mailcow (https://github.com/mailcow/mailcow-dockerized). Basically Docker images for Sogo and everything else (postfix, dspam, dovecot, etc).

I'm also stuck on Zimbra, but planning a move for me and my dozen users. I really like Zimbra's calendar sharing features, but Sogo seems to have a good implementation too.

Re: What are your most used self-hosted applications?

#339

Over time I've tried to whittle down my homelab and move more of it to Microsoft 365/Google Suite/iTunes Store with mixed results. Currently my must haves are: * Router - pfSense - https://www.pfsense.org/ * Movies/TV/Home Videos - Plex * Minecraft Server - AMP - https://cubecoders.com/AMPInstall * Music - Roon - https://roonlabs.com/ * Automation - HomeAssistant - https://www.home-assistant.io/ * Unifi Controller *…

I really really loved Plex, then suddenly my networks internet connection went down, no biggie I thought, I have my collection on Plex. Plex no longer worked offline at all. Not sure if that’s fixed, but I always saw it as a file server with a UI and webplayer. Plex also doesn’t let me pay for one premium subscription for the server so my family can watch old family guy episodes longer than 30 seconds on a phone. The…

I have a plex server with plexpass and not a single person user my server has ever seen ads streaming my content.

Re: What are your most used self-hosted applications?

#340

My main goal is to replace cloud services so I can be Google-free. I've also got LineageOS + MicroG on my phone. This is all running in docker containers on NixOS (other than OPNSense), with automated restic backups to a NAS as well as Backblaze. One of my goals is to be able to deploy all this again from scratch with minimal effort, and I think I succeeded, though haven't had to test it yet. Nextcloud - for caldav a…

How much time do you spend maintaining this stuff every month? Like upgrading versions, etc.? Do you subscribe to any security channels? Do you care what language it's built in, try to keep it all on a few languages to minimize maintenance burden, etc.? I've been considering self-hosting, but put off thus far by the above concerns.

You can run this stuff using docker & then just have a cron script to `docker-compose pull && docker-compose up -d`. I run this once a week and it keeps all my software up-to-date.
Post reply on HN