Rogue Project's Friendica Online
After about 8 hours or more of work I have finally gotten the Instance back online. Unfortunately there was some data loss. Though all user accounts are still available and everything appears to be up and running smoothly now.
One huge hurdle I have had is that the developers of Friendica use Ubuntu by Canonical. I will not use anything from Canonical personally. I prefer the RHEL side of the spectrum. My workstations are Fedora which is RHEL upstream. My VPS for this Instance is Rocky Linux 9. The issue here is that Debian based distro's such as Ubuntu use AppArmor which is arguably less secure or at least less configurable than SELinux. So Friendica upstream has no concern for SELinux (to be fair they do warn that this is their position and only support Ubuntu so it is what it is) and how it effects a server using this heightened approach to security. It usually leaves me with headaches after every upgrade of Friendica. Not only because of their updates, but because of the updates Rocky Linux makes to SELinux Context causing me to have to mass re-label and configure files and directories. The changes are needed for security and not just designed to give me a headache
.
To any of my users that may have bumped into my Maintenance page the answer is no. No, I am not going to scrap Rogue Project's Friendica. Though it was tempting earlier today when I was looking at the hours of work I had to make sense of what was going on. The losses were minimal and I hope no one is to disappointed. At least this go around I did not lose the entire site and have to build over from scratch.
I have made some changes that I hope to be worth the effort. I have gone away from using worker.php from the cron and now use daemon.php via systemd. This should help with the SELinux issues if nothing else because the context issue will not be so wide spread. Hopefully this also helps with the memory leak issues of the worker.php. It will show just how much of a change good or bad it will have in the future. As usual time will tell.
I hope everyone has a great day! Take Care!
Unus Nemo
Tips & Donations
#SERVER UPDATE #INSTANCE RECOVERY #ONLINE AGAIN
#instance
7 posts · Last used Aug 31
We have better #security and #performance standards than most online banking sites, offering #0-RTT + #QUIC + #Post-Quantum #Cryptography. #tls #ssl #mastodon #instance
Le fiston qui fait des BD voudrait venir sur Mastodon, là où il aurait un public.
La question de l'instance se pose.
Ambiance : queer et artistique
Si vous avez des suggestions...
Je lui ai bien sûr parlé de mon instance qui est top, mais peut-être qu'il y a mieux pour lui
#bd
#instance
#queer
#transidentite#santeMentale
Mastadon do your thing... 😁
I'm starting to realise that the fediverse works best when you use diffrent instances for diffrent things, I now have Loops for video, and Bookwyrm for books and reading.
My question is what's the best instance for posting hiking photos, or just photos in general?
#FediTips #Instance #Photography
Oh, figured out how to put the full name I wanted, seems the #instance is on some beta version or something, nothing was like the #tutorials I followed.
Wonder is there's a simple way to contact the admins for that, guess it will be under one of the mazillion menu in the settings
So , day 2 on the #fediverse.
Gonna play more with the #tag bot which I think may be overactivated if we put enough effort in this.
I got suggestion of #accounts to foolow ! Which it's great since yesterday was lackluster about building a feed.
I'm glad I found this random ass #instance with the over the top char limit, I mean 500 is good but I don't like sending bazillion messages to get my point so win/win I guess ?
Anyway #coffee time and maybe some voluntary abuse (#work)
You've seen all posts