Stories
Slash Boxes
Comments

SoylentNews is people

Meta
posted by NCommander on Saturday November 12 2022, @08:43AM   Printer-friendly
from the its-in-flames dept.

So, quick update here. The site was down for most of the night because the database cluster shot itself in the head. I had restarted a machine to install updates, and this caused the backend cluster to entire to entirely loose its mind. Unfortunately, I didn't have a manual dump of the database made, just a VM snapshot, since, well, I wasn't tinkering with it directly. I've mostly been trying to patch things to the point that I can sleep, and leaving things down like IRC and email which need to be seriously overhauled before they can go back up.

As far as damages go, it looks like we lost 10 or so days of messages, which uh, sucks for multiple reasons. We're currently on ##soylentnews on Libera.Chat while I pull bits of the site out of the flames, but I'm at the point that if I don't sleep, I will make things worse. Corruption in the production database is very much not what I wanted, and we're very much in limp mode for the moment. I'm going to let staff handle IRC and comments while I sleep, and then I'll post another update when I'm awake.

See you in a few hours

~ NCommander

 
This discussion was created by NCommander (2) for logged-in users only, but now has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 2) by janrinok on Saturday November 12 2022, @12:03PM (3 children)

    by janrinok (52) Subscriber Badge on Saturday November 12 2022, @12:03PM (#1279362) Journal

    Thanks for the suggestion. There are lots of other similar systems. Many of our community do NOT want to install such programs on their phones or stand-along computers. NCommander already has his own Discord channel. What we finally end up with in the future is still not even at the discussion stage. We may end up going that way, but personally I for one hope not.

    Starting Score:    1  point
    Karma-Bonus Modifier   +1  

    Total Score:   2  
  • (Score: 4, Interesting) by RamiK on Saturday November 12 2022, @12:52PM (2 children)

    by RamiK (1813) on Saturday November 12 2022, @12:52PM (#1279367)

    The plan - if there is such a thing - is to rebuild everything with up-to-date software.

    Then I should have said something sooner.

    There are lots of other similar systems.

    Yes there are. Any specific feature missing in one of the other dozen systems that makes you want to write a new one?

    do NOT want to install such programs on their phones or stand-along computers

    It's just a website as far as the users are concerned. That is, you signup with an email ( https://beehaw.org/signup [beehaw.org] ), login with that email ( https://beehaw.org/login [beehaw.org] ) and then mod up/down, post comments and micro-blog. The federated and distributed self-hosting is equivalent to running a git server where it basically there to let you move your data and identity elsewhere as a design feature that's built into the protocols. e.g. if soylent goes belly-up / taken over by group you don't like, you'll be able to take your posts and comments with you when switching to a clone or even hosting one yourself similar to how projects switch from github to whatever.

    --
    compiling...
    • (Score: 3, Informative) by janrinok on Saturday November 12 2022, @01:08PM (1 child)

      by janrinok (52) Subscriber Badge on Saturday November 12 2022, @01:08PM (#1279369) Journal

      I wasn't suggesting that we rewrite that app from scratch, just that we will reconstruct what we have but with today's software so that we are not using repos, kernels and programs that are years out-of-date and no longer supported with security updates. Then we can look at how to move forward from that position.

      We may well follow your suggestion - but we a not even close to that at the moment.

      • (Score: 3, Interesting) by RamiK on Saturday November 12 2022, @03:16PM

        by RamiK (1813) on Saturday November 12 2022, @03:16PM (#1279374)

        wasn't suggesting that we rewrite that app from scratch...

        Yeah it sounds more like what I originally thought where you got stuck with old libraries and distro bases since there wasn't anyone comfortable enough to start rewriting logic to use the new APIs.

        We may well follow your suggestion - but we a not even close to that at the moment.

        Got it. Just don't let Lemmy being a small project ( https://join-lemmy.org/instances [join-lemmy.org] ) fool you: It's low resources (written in Rust and uses PostgreSQL) and separates the front and back ends so there's nothing stopping you from sculpting a soylent-news like web facing frontend UI around it like how LemmyBB does for phpBB: https://join-lemmy.org/news/2022-11-02-_First_release_of_LemmyBB [join-lemmy.org]

        But yeah, probably too soon to talk about this right now.

        --
        compiling...