Hi everyone
This might be a lengthy read but I would like to share some thoughts and questions about a few things, maybe not all of them specifically OpalStack-related, but hoping some in this community might take time to share their insights or experiences.
For some time now I’ve been pondering about and looking into moving my data away from big tech on all platforms, being mail, cloud storage, social media, … into my own setup using self hosting and/or more privacy-friendly solutions, for myself at first as a test case and eventually for my more conscious clients as well.
Hosting
For hosting my first choice is OpalStack because it has a human customer service that thinks with you looking for solutions instead of some bot, FAQ or mindless helpdesk. My hosting for websites and applications happens mostly here. For cloudstorage I’m currently using a 1TB Nextcloud-share at another location. DNS is done with Cloudflare.
Fediverse
When I look at the fediverse that could replace social media, I understand that you can join or setup some of the available tools depending on what you want to share. I haven’t dabbled with it actively, but do I understand correctly that if you share something on mastodon, any client or tool could follow that, f.e. someone on pixelfed could follow that mastodon feed and the other way around? Or are there limits to consider?
For websites I mainly use Wordpress for a few reasons. I understand that with the right plugin the content on a Wordpress would instantly become available on the fediverse as well. Is that correct?
Are there other fediversetools that can be hosted on Opalstack besides Mastodon. I’m mainly looking at Peertube to replace Youtube, Pixelfed as instagram replacement, maybe funkwhale to serve music. And if your were to setup something like Facebook within the fediverse, what would you recommend?
Matrix
There’s also Matrix with clients like Element? Has anyone used that to setup a private chat network? Can it be run on Opalstack?
Feed-reader
For RSS-feeds I have a FreshRSS running which is fine.
But I would also like to manage newsletter subscriptions with it. I’ve looked at Omnivore, but self-hosting is not that straightforward at the moment. I was thinking of creating my own feeds for newsletters arriving in a dedicated mailbox just for that. Any tips welcome though.
Document-managment
To manage my library of documents I came accross Paperless-NGX. I suppose it can be installed on Opalstack? Has anyone any experience with it?
Notes, projects and tasks are being managed with Obsidian, possibly syncing through my own gitea in the future.
Ebooks are managed with Calibre and Calibre-Web using PocketBook on my tablet to read them.
Passwords and Browsing
For password-storage I use Keepass-databases stored in my Nextcloud connected with Strongbox on all my (Apple)devices. That works pretty well. I’ve been using Apple for many years (after using Linux) and especially love my design tools and capabilities on my iPad. Although it’s becoming more and more of a closed box when it comes to information-managment, hence my thoughts and questions 🙂.
For browsing I would also like a self hosted cross device session syncing solution, but haven’t found one yet. All tips very welcome.
Web-development
As I said, I use Wordpress to design websites growing towards custom block themes. Which CSS framework would you advise though to start from?. I’ve looked at Bootstrap, but Tailwind seems to be getting more and more attention as well. And what about React to develop (native) applications?
I use VSCodium and my own gitea to manage my projects.
I use DevKinsta to develop locally. But recently I also saw Laravel Herd and Wordpress Playground from within VSCodium. Any suggestions on that area?
Analytics
For analytics I use Plausible at the moment. They offer self hosting, but only through docker.
There’s also a Matomo-plugin for Wordpress that manages the analytics straight in Wordpress itself. Has anyone tried that?
Transcription
I’ve also been looking into good offline transcription and translation. But rather new to it and everything AI-related. What would you suggest to easily and budgetfriendly transcribe spoken podcasts?
Shell Account Naming
My last question is rather practical. How do you do the naming of your shell accounts. For applications, databases, etc. there are enough characters to be descriptive. For shell accounts we’re limited to 16 characters. Just wondering what naming-systems are being used by others.