All of these types are articles always leave out the calculations of what your time is worth to you and the maintenance costs of spare hard drives and other equipment. The TCO is not just the initial investment in hardware/software alone. Unless you plan to host something unreliably and value your time at nothing. In which case I hope you don't get friends or family hooked on your stuff or everyone will have a bad time and be back to Google Drive/Docs and Netflix within 5 years.
The reason they leave it out I feel is because once you factor all of that stuff in the $10/month your paying for Google Drive storage or the ~$25 your paying Netflix starts to make a lot more sense when pared with a decent local backup from a Synology NAS for the "I can't lose this" stuff like baby pictures of your kids. Which blows their entire premise out of the water.
I am also currently dealing with this same exact issue, I'm wanting to run multiple instances of Lidarr for MP3 / FLAC libraries with Gluetun. I don't have an answer (I haven't put in the time to try and solve it yet), so apologies if I got your hopes up. I'm just here to confirm that others have this issue too!
Edit: Regarding that documentation, it seems like it's not saying that changing the port breaks it, it's just that you have to set both sides of the mapping to be the same. The default is 8080, so instead of 8080:8080, change the mapping to 8081:8081. That's how I'm reading it, anyways.
I should also mention that the closest that I got to fixing this was to boot up my 2nd Lidarr container separately, setting the port in the Lidarr WebUI console to something different (8687, for example), and then attach it to my Gluetun docker compose file. I did a docker compose pull to update my stack, then docker compose up -d for it. You might try this approach, and tinker around with it. I just haven't had time to really play with this "solution"
Edit 2: Played more with the solution I mentioned, and that LifeBandit666 found. We both gave the same solution, and the solution seems to work. Just don't be a dumbass, and remember to do application configuration to your container (unlike me, who, after putting the container into my Gluetun docker compose file, forgot that I didn't do application configuration and just saw a bunch of errors with Lidarr).
nah, it seems like it's a known problem, no worries. There's an unresolved issue open on the gluetun github about it. I just figured someone would have had a workaround at this point since I see people recommend separate client instances to keep things organized all the time.
I think the people who do that just don't use a VPN, but I have strong feelings against exposing my IP
edit: that's interesting. I've tried a few variations, but maybe I didn't try that one
Yeah, you and I have very similar use cases with this. Gluetun, VPN, download clients + *arr stack, I get it. I'll be sure to update with a solution, if I spot one (when I get around to looking)!
Org roam could work if you’re your cool with emacs. Create files on the fly that are named with the date/topic and it could be setup to allow timestamps since you mentioned that. Notes can be linked to each other or easily merge or split as it develops.
Also org roam comes coupled with a daily diary that attaches to emacs calendar system.
IIRC, it's nearly impossible to self-host email anymore, unless you have a long established domain already. Gmail will tend to mark you as spam if you're sending from a new domain. Since they dominate email, you're stuck with their rules. The only way to get on the good boy list is to host on Google Workspace or another established service like Protonmail.
That's on top of the fact that correctly configuring an email server has always been a PITA. More so if you want to avoid being a spam gateway.
Say everyone agrees and the entire world swaps to some alternative. Email 3.0 or whatever.
Wouldn't we just have the same issue? Any form of communication protocol (that can be self host able) will get abused by spam. Requiring a lot of extra work to manage.
Setting up a web of trust could cut out almost all spam. Of course, getting most people to manage their trust in a network is difficult, to say the least. The only other solution has been walled gardens like Facebook or Discord, and I don't have to tell anyone around here about the problems with those.
Isn't the current email system kind of a web of trust. Microsoft, Google etc.. trust each other. But little me and my home server is not part of that web of trust making my email server get blocked.
Realistically I don't see how it would ever not be managed by a corporation. Your average person doesn't know how and doesn't want to manage their own messaging system. They are just going to offload that responsibility to a corporation to do it for them. We are just going to have exactly the same system we have now. Just called some else besides email.
I wish there was a better solution but I am not seeing a way that doesn't just end up the same as email.
Seems like Monica or BookStack would fit your criteria. I looked into Monica for a similar reason but ultimately it seemed like too much work to organize every person in my life so meticulously. But if that's what you want, it might be perfect for you.
If you wanna go nuts on the data, probably Obsidian.md with the built-in Daily Note plugin and the Dataview plugin, which allows you to do all kinds of crazy operations on the data in your vault as if it was a database.
If you wanna go less nuts, obsidian still has tagging, linking notes, daily notes, and all kinds of other stuff built-in and is extensible by things like the Calendar plugin from the community.
And everything is stored as plain Markdown with the occasional hint of JSON (for some plugins) so you're not locked into using Obsidian until the end of time. Your data is yours.
(I realise this sounds like an ad but I've just been using Obsidian for years now and I enjoy it)
I have been using obsidian for the past few months and i really enjoy it. It’s not open source, but you can self-host a not syncing service called Obsidian LiveSync that I use to sync between my computers and phone
The only practical reliable solution last I checked to syncing on iOS is to go with their paid service or use iCloud and set up iCloud on the desktops you want to sync with. You can jump through hoops with GitHub sync and a paid GitHub client on iOS that makes syncing fairly easy but fundamentally iOS does not really allow background syncing for anything but iCloud. There was also a selfhosted syncing plugin I tried out before that may have gotten better but I just found it too unreliable. Worth checking out perhaps.
Selfhosted
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.