• 1 Post
  • 14 Comments
Joined 2 days ago
cake
Cake day: June 4th, 2025

help-circle
  • Kris@feddit.orgOPtoFediverse@lemmy.worldSlrpnk.net outage
    link
    fedilink
    English
    arrow-up
    4
    ·
    13 hours ago

    Not necessarily, no. We aim to preserve users, communities and posts/comments. Image uploads might get lost though.

    Such an in-place migration will need extensive database operations and likely some support by the Piefed developer (to add support for bcrypt hashed passwords), but we are hopeful to make it happen and maybe this will result in a database migration script other Lemmy instances could also use.

    If this turns out to be infeasible, we will stay with Lemmy rather than reset everything.


  • Kris@feddit.orgOPtoFediverse@lemmy.worldSlrpnk.net outage
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    11 hours ago

    As email in profile is an optional feature on our instance about 50% of the userbase opted to not share one so we would only reach some people. But yes, getting spam filtered would be another problem of mass-mailing.

    But I found a way to put up a simple html error page and will add this later to inform our members and link to this thread.


  • Kris@feddit.orgOPtoFediverse@lemmy.worldSlrpnk.net outage
    link
    fedilink
    English
    arrow-up
    3
    ·
    16 hours ago

    Lemmy has a lot of individual parts that don’t interact very well with each other, especially the image host part. Futhermore the main UI is quite a mess and we were thinking of switching to an alternative already, but this would further increase the “too many moving parts” issue. Piefed on the otherhand has an integrated and very lightweight UI, which also has some nice additional filtering and moderation features Lemmy currently lacks.

    And I personally feel more at home with the Python codebase, as it allows better troubleshooting and more standartized (Flask) tooling. The Rust codebase of Lemmy has a lot of obscure custom stuff and the error messages are extremely obstruse from a sysadmin perspective.

    And looking at the performance metrics of Lemmy, the main limiting factor seems to be the Postgres database anyways, so the theoretically slower Python codebase of Piefed should not have much impact.


  • Kris@feddit.orgOPtoFediverse@lemmy.worldSlrpnk.net outage
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    16 hours ago

    We have a small write up about the hardware on our wiki, but it is also down right now.

    I think we will share a post-mortem write up of the actual improvements we will do to avoid this in the future.

    One thing I will definitly do is to add a KVM remote management console to one of our server boards and move the main firewall into a VM with hardware passthrough of the NICs (this was anyways planned for a 10gbit network upgrade for the second half of 2025). This way I should be able to reboot and even reinstall the main ingress point remotely, so that only the fiber gateway remains as a failure point that requires physical access.






  • Kris@feddit.orgOPtoFediverse@lemmy.worldSlrpnk.net outage
    link
    fedilink
    English
    arrow-up
    6
    ·
    edit-2
    2 days ago

    Yeah I had plans to set up something like that, but always other priorities and in this specific case I could maybe access other internal servers but i would need KVM access to reboot the firewall or some other way to cut physical power. And exfiltrating hundreds of GBs of lemmy database wouldn’t work over such a small pipe either.