Overall I think Alex handled this situation really well, listened to what people wanted and come to something that everyone's fine with.
Tuta (previously Tutanota) because it's private, runs on 100% renewable energy, very affordable if you want to use a custom domain, has end-to-end encryption between Tuta emails and it's email clients are open source including a very nice app on F-Droid
The only problem is that there's no way to make a recurring payment even if I wanted to, which would be more sustainable than one-time purchases.
My only advice would be to go full NextCloud at first for simplicity instead of trying to integrate it with other services.
That being said, if later on you're looking for a way to store images I'd highly recommend Immich, I just finished setting up my own hosting setup a few days ago and it is gorgeous.
I always take out those paper ads that are attached to the top of the seat if front and turn them around so I'm not staring at them for a 5 hour flight.
I saw this and thought "How is this even possible? No way you run an SSH server from initramfs…" Turns out that's exactly how you do it, I'll be trying this out thank you!
Блин с беконом, я пеку с беконом
Блин с беконом, обязательно с беконом
Блин с беконом, вот я так делаю
Блин с беконоооом!
"Блин" in Russian is something that is more similar to a crêpe than what we'd call a pancake in English. But is often used as a translation for pancake anyway https://en.wikipedia.org/wiki/Blini
In my experience combining multiple languages usually creates more complexity and is slower than each of them individually because you need to convert the data structures of one language into those of another. Both of them are great languages and I've made web services in both so whatever one you pick will be a good choice.
As for which one to pick, although Rust is my favorite language, if you don't know it it'll take a while to learn. So for this project I'd say to go with Go because it's simpler and you really won't notice a performance difference unless you've got a huge amount of traffic.
If you have any more questions feel free to ask!
It did take quite a while for Immich to process everything when I initially uploaded my library, how long has it been since the initial upload?
Not for polybar but you might like to look into SwayNotificationCenter, I use it as the notification daemon of my hyprland setup and it has all the previous notifications in a menu with a do-not-disturb mode. I use a keybind to open up the menu but you could add an icon to polybar that when clicked runs swaync-client -t
to toggle the menu.
Here in Scotland tourists are always fascinated when we talk about the wild haggis running around.
Very rarely, but if it's a specific enough question that I've actually researched before I usually get a good response.
That does seem like a good option for my use case, interestingly they note that no matter what I switch to I should change the subdomain:
It's not supported across the Fediverse to switch between implementations on the same domain. This means that if you run GoToSocial on example.org, you'll run into federation issues if you try to switch to a different implementation like Pleroma/Akkoma, Misskey/Calckey etc.
That doesn't look promising for moving the account without migrating because then I couldn't maintain my username.
Oh yes oops! I'm not sure why I thought polybar ran on Wayland, I probably was thinking of yambar.
Kind of, you can share individual albums so it is possible to share all but one. This may or may not be practical though depending on your album structure.
Another option is to share your entire library but archive the photos you don't want to be seen.
It would be good of there was an official feature for this but these are currently the two best options.
Grocy seems to match what you're looking for.
Ahhh thank you, by the looks of the thread you linked it seems that there's no way of doing it without manually copying database tables over. I did think that may be the case, so I'll just migrate it the normal way then. Thanks for the help!
Immich - Such a polished piece of software that I couldn't imagine storing all my images without