social.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
social.lol is a lighthearted social hangout for the omg.lol community.

Administered by:

Server stats:

838
active users

#selfhosted

88 posts80 participants12 posts today

I'm wondering if there is some kind of app to store data for courses, that is, lectures, videos, etc. Currently I'm using #obsidian, but adding a few gigs of video lectures will probably be a bit too much for something... Maybe there is some #selfhosted tool?

Ok So it took me a while and I still feel like I'm not fully sure of #seaweedfs . I got 3 master servers ( which I don't think I need). I have 1 filer and one s3 gateway and one volume server ( right now). I'm uploading to it right now and using rclone ( which is pretty dope) to mount them to my services. Right now it's just Linux ISO's.

Getting sick of my @forgejo instance just getting constantly AI crawled... Looks like Claude and AmazonBot at the exact moment, but it varies all the time.

What's the move here? I would go @Codeberg but I like my private repos and I have a couple big containers that I publish just for myself...

It's just for me, so I guess I could pull it behind the VPN, but not everything that touches it is actually inside the network...

What do you do folks with old/small SD cards?

I found out I've been accumulating a bunch of 2/4/8 GB cards, which are not really much useful these days. Trying to figure out if they're still useful, or if I should just trash them.

(Note: I do have a bunch of USB flash drives as well, so using adapters to make use of them as such doesn't help).

Filesystem and virtualization decisions for homeserver build

sopuli.xyz/post/24848457

sopuli.xyzFilesystem and virtualization decisions for homeserver build - SopuliHi Lemmy! First post, apologies if it’s not coherent :) I have a physical home server for hosting some essential personal cloud services like smart home, phone backups, file sharing, kanban, and so. I’m looking to re-install the platform as there are some shortcomings in the first build. I loosely followed the FUTO wiki so you may recognise some of the patterns from there. For running this thing I have a mini-pc with 3 disks, 240GB and 2x 960GB SSDs. This is at capacity, though the chassis and motherboard would in theory fit a fourth disk with some creativity, which I’m interested to make happen at some point. I also have a Raspberry Pi in the house and a separate OPNsense box for firewall/dns blocking/VPN etc that works fine as-is. In the current setup, I have Ubuntu Server on the 240GB disk with ext4, which hosts the services in a few VMs with QEMU and does daily snapshots of the qcow2 images onto the 960GB SSDs which are set up as a mirrored zfs pool with frequent automatic snapshots. I copy the zpool contents periodically to an external disk for offsite backup. There’s also a simple samba share set up on the pool which I thought to use for syncthing and file sharing somehow. This is basically where I’m stopping to think now if what I’m doing makes sense. Problems I have with this: - When the 240GB disk eventually breaks (and I got it second hand so it might be whatever), I might lose up to one day of data within the services such as vikunja, since their data is located on the VMs, which are qcow2 files on the server’s boot drive and only backed up daily during the night because it requires VM shutdown. This is not okay, I want RPO of max 1 hour for the data. - The data is currently not encrypted at rest. The threat model here is data privacy in case of theft. Some additional design pointers: - Should be able to reboot remotely in good weather. - I want to avoid any unreliable or “stupid” configurations and not have insane wear on my SSDs. - But I do want the shiny snapshotting and data integrity features of modern filesystems for expecially my phone’s photo feed. - I wish to avoid btrfs as I have already committed to zfs elsewhere in the ecosystem. - I may want to extend the storage capacity later with mirrored HDD bulk storage. - I don’t want to use QEMU snapshots for reaching the RPO as it seems to require guest shutdown/hibernation to be reliable and just generally isn’t made for that. I’m really trying to make use of zfs snapshots like I already do on my desktop. My current thoughts revolve around the following - comments most welcome. - Ditch the 240GB SSD from the system to make space for a pair of HDDs later. So, the 960GB pair would have both boot and data, somehow. (I’m open to having a separate NAS later if this is just not a good idea) - ZFS raidz1 w/ zfs-auto-snapshot + ZVOLs + ext4 guests? Does this hurt the SSDs? - Or: ext4 mdadm raid1 + qcow2 guests running zfs w/ zfs-auto-snapshot? Does this make any sense at all? - ZFS raidz1 + qcow2 + ext4 guests? This destroys the SSDs, no? - In any case, native encryption or LUKS? - Possibly no FDE, but dataset level encryption instead if that makes it easier? - I plan to set up unattended reboots with the Pi as key server running something like Mandos. Passphrase would be required to boot the server only if the Pi goes down as well. So, any solution must support using a key server to boot. - What FS should the external backup drives have? I’m currently leaning into ZFS single disk pools. Ideally they should be readable with a mac or windows machine. - Does Proxmox make things any easier compared to Ubuntu? How? - I do need at least one VM for home assistant in any case. The rest could pretty much all run in containers though. Should I look into this more or keep the VM layer? I’m not afraid to do some initially complex setting up. I’m a full stack web developer, not a professional sysadmin though, so advice is welcome. I don’t want to buy tons of new shit, but I’m not severely budget limited either. I’m the only admin for this system but not the only user (family setting). What’s the 2025 way of doing this? I’m most of all looking any inspiration as to the “why”, I can figure out ways to get it done if I see the benefits. tldr: how to best have reliable super-frequent snapshots of a home server’s data with encryption, preferably making use of zfs.

Ooh it looks like something is afoot over at isitfairtrademusicfri.day, courtesy of @keefmarshall's brand new submission bot.

Here's how it works:

If you've got a release on a #FairTradeMusic platform¹ you'd like to plug, follow @ftmf and reply (with a link & description) to its post that will appear on Friday at 00:00 CEST- it will then appear at isitfairtrademusicfri.day automagically!

¹ eg #Bandcamp, #Bandwagon, #Faircamp, #JamCoop, #Mirlo or #SelfHosted etc.

isitfairtrademusicfri.dayIs it Fairtrade Music Friday?Unsure if today is Fairtrade Music Friday? Fear not - you will find out here!

LunaSea is no longer being published and all related cloud services (including notifications) will be shut down in the near future

lemmy.ca/post/41688873

lemmy.caLunaSea is no longer being published and all related cloud services (including notifications) will be shut down in the near future - Lemmy.caFrom Discord: > Hello @everyone, > >Unfortunately today is the day I have to announce that LunaSea is no longer being published and all related cloud services (including notifications) will be shut down in the near future. > >For more information on when things will be shut down, please read the details here: https://www.lunasea.app/ [https://www.lunasea.app/] > >— > >I understand that this comes as a surprise and originally was not the intention for the project. However, with recently enforced changes by the Play Store (and possible other storefronts in the future) to require showcasing your legal personal residential address, I am no longer comfortable publishing mobile applications for privacy reasons. > >Luckily for some time I have been able to get around this by utilizing an older ID to showcase an address I no longer reside at. Unfortunately, this no longer works and I am required to re-verify which I am not willing to do. > >— > >With this shut down also marks the closure of the Discord and Subreddit. For the time being this Subreddit and Discord will remain open, however all channels have been removed and no new posts allowed in the subreddit. > >Once again, thank you to everyone for everything over the years, I couldn’t have asked for a better community. ❤️

Moving from Cloudflare tunnels for media streaming, first plan didn't work out due to double NAT

lemm.ee/post/60230831

lemm.eeMoving from Cloudflare tunnels for media streaming, first plan didn't work out due to double NAT - lemm.eeI have several services on my home server, most of which I access using Tailscale, and it works great. I had a couple services on Cloudflare tunnels in order to access them from devices that I can’t put Tailscale on. Plex is going to start charging for remote access. So I figured now would be the time to migrate to Jellyfin. But using Jellyfin on Cloudflare tunnels is against their TOS. I have a Roku TV at a remote location that I use to watch Plex. I won’t be able to do that anymore. And I can’t put Tailscale on it to serve Jellyfin that way. I was going to set up Nginx Proxy Manager to use my domain name for Jellyfin so I didn’t have to use Cloudflare tunnels. But in setting that up I found out that my ISP is double NATting me, and I haven’t been able to find a way around it. So I’m left with two options: 1) buy Plex Pass so I can continue to stream remotely; or 2) get a VPS, run Tailscale and NPM on it and switch to Jellyfin. I’m looking for a sanity check to make sure the VPS thing would work the way I think it would. If it’s running Tailscale then the double NAT would be a non-issue, correct? Is there another option that I haven’t thought of yet? Which of the two options would you choose?