Every time I look into Pleroma self hosting I get fuckin lost. I am not a programmer and I am new to ubuntu. I have been trying my best to follow but holy shit. The bar to entry is extremely high. It's one thing to just get it working but it's another to get it running safely, and with updates.
I have seen a few "tutorials" out there but they are based heavily on assuming you already know 90% of this stuff. It's so frustrating because I feel like I know just enough to see what needs to be done but just short of the technical knowledge to get there.
Any good retard-proof tutorials out there I can follow? I'm ok with tech snobs shitting on me for my lack ok knowledge as long as I can learn.
I have seen a few "tutorials" out there but they are based heavily on assuming you already know 90% of this stuff. It's so frustrating because I feel like I know just enough to see what needs to be done but just short of the technical knowledge to get there.
Any good retard-proof tutorials out there I can follow? I'm ok with tech snobs shitting on me for my lack ok knowledge as long as I can learn.
@Kazutrash@shitposter.club For what it's worth I'm in your boat and it only took me a week of having no life to get Misskey up, and its documentation is worse. Just buckle down, keep a notepad handy, and don't be afraid to ask for help.
@admin @Kazutrash I will straight up help anybody who asks, provided I have the time.
@Kazutrash @Moon @admin I had no trouble installing Pleroma. The hardest was figuring out the command "MIX_ENV=prod mix pleroma.user new gat otad3c754e@kotori.zaitcev.us --password N3af11530" because it needs e-mail etc. Fortunately, I have a one-time feature at my e-mail. But what really bums me about Pleroma is the erratic performance (e.g. stuck accounts) and ever-increasing disk consumption by the DB. My current version is rather stable actually, so I'm afraid to upgrade. Also, I'm on develop branch and I'm running it straight-up off a git repo. In case of python it would be a great idea just to use a branch, but Pleroma is complied. So I cannot merge-and-prod. Every time I upgrade it's a Russian Roulette and there's no way to roll back if upgrade does not work. Nobody told me it's going to be like that when I started. Docs assume you can figure it all out from first principles.
@stuff Interesting. I've actually been trying to figure out a good way to do rollbacks, ideally I'd want it on a system with ZFS so that I could just restore my database and then revert to an old snapshot on the pleroma folder, but my VPS doesn't use ZFS and doesn't have snapshots. Maybe just clone the folder and backup the database then remove the clone after you're sure it works.
- replies
- 1
- announces
- 0
- likes
- 0
@kazriko Yeah, a system-level snapshot is probably the best option.