Skip Navigation

Posts
15
Comments
43
Joined
3 yr. ago

  • I think it would be nice to be able to completely self-host (on my own hardware), but I've always wondered what you are supposed to do about power/internet outages? It's not frequent at all, but there will be a few days out of the year where power is completely out (due to a storm for instance). Similarly, internet gets a bit spotty after a heavy storm. Maybe I shouldn't be worrying about 100% uptime too much though, as I am offering a free service. Still, if I can help it, I'd prefer people not to have a 5-day period when they can't access the server at all.

  • I'd be curious to know what those admins switched to (if you have any idea).

  • Hello,

    I'm not sure what would cause that. We do have a bit of a delay in outbound federation due to an Mbin bug; however, inbound federation should not be affected at all, and comment threads should still show up. Do you happen to remember what time the last issue you mentioned happened, so maybe I could figure out what solution I used then?

  • Not me, I'm just posting here! But yes, huge thanks to everyone who made this happen, there's a lot of juicy features in this release!

  • Oh my bad, I just noticed rule 4. I can definitely edit the post body if needed.

  • Selfhosted @lemmy.world

    Immich v2.5.0 - 90000 Stars Release, with Free Up Space, non-destructive editing, backup and restore on the web, visual refreshing, and moreeeee! 🎉

    github.com /immich-app/immich/discussions/25577
  • Rust @programming.dev

    Announcing Rust 1.92.0 | Rust Blog

    blog.rust-lang.org /2025/12/11/Rust-1.92.0/
  • Deleted

    Permanently Deleted

    Jump
  • Interstellar (an Mbin/Lemmy/PieFed client) does this by default for cross posts as well!

  • Rust @programming.dev

    Announcing Rust 1.91.0 | Rust Blog

    blog.rust-lang.org /2025/10/30/Rust-1.91.0/
  • Anduril

    Jump
  • Happy cake day!

  • I was actually recently discussing self-hosting email on Matrix a while ago, so I'll just copy-paste below. Long story short, find the right existing email software you want to use, set it up correctly with a healthy IP address and domain (not blacklisted), the right DNS entries, and a PTR record, and it'll work just fine.

    Honestly, I haven't had any issues with self-hosting email, and I've been doing it for the past 2 years. I think the trick is that you just need to set everything up correctly and then verify your setup with mail-tester.com to ensure all the headers, DNS entries, etc. are correct. There are some great projects that make it extremely easy to self-host, including Mailu github.com/mailu/mailu, Mailcow github.com/mailcow/mailcow-dockerized, Docker mailserver (https://github.com/docker-mailserver/docker-mailserver), Stalwart github.com/stalwartlabs/stalwart, and I'm sure more. I'm currently using Mailu, but I have been eyeing Stalwart, which has recently gotten quite popular and implements modern email protocols and does everything in Rust.

    If I were you and just wanted to take a stab at self-hosting email, I would start with Stalwart and see how you like it. The only caveat is that it doesn't yet come with a webmail client, so if you wanted one, you'd have to separately add that to your setup.

    Something you would need to think about though is your IP address. It must be static, and it should be in a healthy IP address range (not on any popular blacklists). You also need to be able to set up rDNS (reverse DNS) / PTR record, so you can point your IP address back to your email domain.

  • Golang @programming.dev

    Go 1.25 Release Notes - The Go Programming Language

    go.dev /doc/go1.25
  • Technology @lemmy.world

    This Tiny Radio Lets Me Send Texts Without Wi-Fi or Cell Service

    www.howtogeek.com /this-tiny-radio-lets-me-send-texts-without-wi-fi-or-cell-service/
  • I changed kbin.earth from kbin to Mbin, and it's been working great. It definitely helps that Mbin is a fork of kbin.

  • Programming @programming.dev

    PNG is back!

    www.programmax.net /articles/png-is-back/
  • I'll say within the past few months there hasn't been as much activity as there usually has been, so there's not like a lot of new features coming in like there is for PieFed. Part of that is likely due to the fact that Mbin's low on devs ATM, especially since one of the previous devs went AWOL. Still, I'll say Mbin is already quite polished and works well, even if the dev team isn't as active as they once were.

  • Luckily, I was able to mitigate it within the week it started, by setting up specific Cloudflare firewall rules. I just haven't remembered to downgrade the server since it happened :)

  • The experience for setting up an Mbin server has greatly improved with the latest Docker setup rework. So now, it shouldn't take more than a few minutes to get a simple Mbin setup running.

    As for resource usage, my server (kbin.earth) doesn't have anywhere close to the user base fedia.io does, but I've been able to run my server (which has ~150 active and ~600 total users) on a decently low-resource server. In the past month or so, it's been a server with 16 vCPUs and 32 GB RAM, but previously it was running on 8 vCPUs and 16 GB RAM (had to upgrade due to DDOS).

    I've been running my server for about 1.5 years (since December 2023), and most of the time it is a set-and-forget type of thing, of course, until you need to update things or troubleshoot some issue. But overall, it's been working great, and when you do run into an issue, the Mbin devs are usually quick to help troubleshoot with you.

    It is true that Mbin doesn't have an "official" instance, but there are multiple servers that are run by the Mbin devs, including thebrainbin.org, gehirneimer.de, and kbin.melroy.org (and kbin.earth if you count me).

  • @TyrianMollusk@infosec.pub Yes, that is correct. There's no way to register for an account through the app ATM. You'll just have to do so through the website.

  • Yeah sorry, I'm guessing Flutter (Interstellar's UI framework) doesn't support devices that old.

  • To add, I've been using micro lately.

  • Selfhosted @lemmy.world

    Introducing Calendars, Contacts and Files in Stalwart | Stalwart Labs

    stalw.art /blog/collaboration/
  • I think there's some sort of DDOS attack going around because I've been in the same boat with kbin.earth slowing down. kbin.earth's traffic has nearly doubled in just the past few days and I'm still trying to figure out the source.

  • Writing this message on the interstellar app just now. My only minor gripe is that there's no way to mark something as read with a single tap that I've found. (Got to long press and mark as read, but I'll accept that I may have missed something)

    I'll give a quick overview: to mark a post as read, you need to either open it, vote on it, boost it, or mark it as read explicitly, which can be done through the overflow menu (long press or tap overflow button, like you said) or by configuring the swipe gestures to have the mark as read action (then all you have to do is swipe on the post). In the next update, we will also have a "mark as read on scroll" option, which, when enabled, will mark all posts in your feed as read once it scrolls off the top of the screen.

  • Fediverse.com is available for sale

    Jump
  • Lol, that's insane. I hope everybody saves their money for better things.

  • Why is it that this got the most upvotes, compared to the more genuine comments in this thread? :)

  • Here's Rust:

     rust
        
    fn main() {
        println!("Please and Thank You");
    }
    
      
  • Privacy @lemmy.ml

    The Dangers of End-to-End Encryption

    www.privacyguides.org /articles/2025/04/01/the-dangers-of-end-to-end-encryption/
  • Selfhosted @lemmy.world

    Introducing Pi-hole v6

    pi-hole.net /blog/2025/02/18/introducing-pi-hole-v6/
  • Fediverse @lemmy.world

    Interstellar developers needed! (Mbin/Lemmy app made with Flutter)

  • Technology @lemmy.world

    Why we don't have 128-bit CPUs

    www.xda-developers.com /128-bit-cpus/
  • Golang @programming.dev

    Go 1.22.2 released

    go.dev /doc/devel/release
  • Rust @programming.dev

    Announcing Rust 1.77.0 | Rust Blog

    blog.rust-lang.org /2024/03/21/Rust-1.77.0.html