Do you have a revese proxy setup?
Do you have a revese proxy setup?
I’ve been learning bash and working on scripts to automate stuff in my homelab. It’s been a lot of fun. I’m currently working on a script that will rename the movies and TV shows I rip from my DVD collection.
The script queries the tmdb api, presents me with a mwnu of matches if there’s multiple matches, renames the media files according to jellyfin spec, and then places them in the proper folders to be indexed by Jellyfin and Kodi.
Rsync and NFS for me.
Vibe coding is a hilarious term for this too. As if it’s not just letting AI write your code.
I’m integrating my Mac mini (running Asahi Linux) into my server setup. It’s slow going as I also have to move some data around so I can repurpose some hard drives.
Totally fair.
Another great option is Yourls. I’ve been using it for years and it’s been fabulous
Check out OliveTin. I use it in a similar fashion to track when I take my daily meds and for other personal health tracking.
It’s a simple webapp that fires off shell scripts on your server. I store my data as CSV, but you can tailor the scripts to store and retrieve/present your data however you’d like.
Edit 2: adding that I host this on a Raspberry pi zero w. It’s ultra cheap. It’s only accessible on my lan by choice. I use a wireguard tunnel on my stupid cheap (~$1.50/month) vps to access it remotely.
Edit 1: fix link formatting
Also been using namecheap for years with no complaints. Boring and dependable.
I love mealie as well. My wife and I keep all our recipes in mealie.
I’ve been working on some bash scripts to help manage my media files. I’ve been slowly working on learning more bash and I’m pretty pleased with my progress. After I finish this bash book I’m reading (can’t remember the title atm), I think I’m gonna jump into awk.
You could definitely do that. I use this to manage torrents from the command line and in scripts
PurelyMail is what I use. It’s been great so far. I’ve been using it for over a year for this exact use case.
I’ve a nightly cronjob that runs backup using rsync for my local, and an external HDD that I stash in my work locker that I bring home once a week or so to connect to the server, run a backup script (more rsync), then take it back to work. It’s not super sophisticated, but it works, and I have tested and restored from both the local and offsite backups.
Recently set up OliveTin on a pi zero w for some automation scripts I wan to be able to trigger from my mobile. I’m loving it.
Yeah, in the past it’s been really frustrating. There was one time I couldn’t log in no matter what I tried. I hadn’t updated the NPM container or anything. It just shit the bed. At the time I wasn’t confident enough to switch away from NPM. I had to completely rebuild my proxy setup. Deleted the NPM container and persistent data, spun up a brand new container, then set back up all of my reverse proxies.
That was the last time I’ve had a problem with NPM, but I also don’t really trust it anymore. I’ve stuck with it due to momentum, but I’m always worried about it breaking for no reason.
Probably going to make this a weekend project soon.
I think I’m gonna take a much more serious look at caddy.
That’s really nice. Dang. I’m going to take a serious look at caddy. NPM has been working without issues lately, but I’m not looking forward to the next time it breaks on me.
As an additional warning probably best to avoid amazon because counterfeits are just dumped in the bin with the actual mfr stuff and you could get burned there too. Buy from B&H or some other vendor that doesn’t have this practice