Goofed Home

Do you stick to the same linux distro across your devices?

$$9351
https://slrpnk.net/u/Sunny posted on Mar 9, 2026 15:07

Hej lemmings!

Quick question for you all: do you stick with the same distro across your PC, laptop, and server, or do you pick different ones based on the device and what you’re doing?

For me, I’ve been mixing and matching depending on the use case, but I’m starting to think it’d be nice to just have one distro (or at least one family like Fedora or Debian) running everywhere. That way I wouldn’t get confused about default settings or constantly have to look up flags for different package managers.

Right now my setup is:

  • Gaming rig: CachyOS
  • Laptop: AuroraOS
  • NAS: Unraid
  • Various project servers: DietPi, Debian, Alpine etc..

I feel like NixOS might be the only distro that could realistically handle all these use cases, but I’m a bit scared of the learning curve and the maintenance work it’d take to migrate everything over.

Am I the only one who feels like having “one distro to rule them all” would be nice? How do you guys handle your setups? All ears! 😊

https://slrpnk.net/post/35084396

148 posts in conversation

Word Count Linux: 3

$$10353
https://lemmy.frozeninferno.xyz/u/communist posted on Mar 11, 2026 00:46
In reply to: https://slrpnk.net/post/35084396

Yes, because nixos and distributed git-based dotfiles, would be so much work to have a second setup for no real gain, I do investigate other distros regularly though

https://lemmy.frozeninferno.xyz/comment/23182559
$$10358
https://lemmy.world/u/one_knight_scripting posted on Mar 11, 2026 01:11
In reply to: https://lemmy.ca/comment/22141110

Huh, I didn’t realize there was an AUR for it already. It would only take yay -S linux-cachyos.

But I need to fix my btrfs/snapper anyways.

I broke it after reverting and messing up my subvolumes. Swap was not properly setup and somehow reverting also broke my snapshots subvolume.

I also want time to test on my spare laptop first so I can create a script/config for it to deploy to my school laptop and gaming rig. But it’s exam week for school and I need to finish transferring a 25TB VM to a hardware server.

I’ll mess with it over spring break.

https://lemmy.world/comment/22592225

Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition

$$10170
https://scrapetacular.ydns.eu/u/admin posted on Mar 10, 2026 16:13

I’m building a new activitypub/threadiverse software focused on the needs of self hosters who want a single user instance.

I’ve been posting with it semi-regularly for the last month, and I think it’s ready for an open demo.

One of my objectives is to have the lightest resource usage for memory and CPU constrained hardware, as well as the fastest loading web interface for older phones and limited data plans. I ran out of data on my phone last week and having a 41kb front page came in very handy.

You can try the web UI at https://scrapetacular.ydns.eu/latest You can also POST AS A GUEST TO THE FEDIVERSE without signing up. I’m not sure you can do this anywhere else, I’m manually approving posts on the backend because .. well you know. If it asks for a user and pass, use guest and guest, your post will appear with a username like guest4269.

Ideally, open this post https://scrapetacular.ydns.eu/post/10127 and reply to it.

My other plan for mobile is to target the Sync for Lemmy app, as it’s dead, meaning it’s no longer a moving target.

I’ve made a few technical choices aimed at keeping things fast

These include:

No ORMs

  • They are convenient but make performance tuning difficult when things get complex as you don’t write the queries directly

No Javascript

  • I may have to go back on this if I keep the guest posting function, it might need a captcha or anubis.

No nested comments in the web UI

  • Nested comments are super slow, you are essentially querying the database for the OP, then querying for the N immediate children, then doing N queries for all of their children, then keep going recursively until you reach your depth limit, or all comments are found, you then need to render this structure with html/css

No front page images

  • This is more of a personal preference that happened to make things load faster, the front page displays the text of the OP and last few comments IN FULL, giving a good preview of the conversation, and allocating more space to people who write rather than post memes. Inline images in posts are also replaced with links.

No upvotes/downvotes

  • DID YOU KNOW that most threadiverse traffic is upvotes, downvotes adn emojis? You get an instant speedup by simply not processing them. Also, since this is a single user instance, all my comments are by definition awesome

ROADMAP

  • Massive refactor
  • Make the project public
  • unit tests (this is basically my only requirement for v1)
  • sync for lemmy API
  • admin UI
  • “AI” to “My Butt” wordfilter (mandatory and hardcoded)
  • default subscription to /c/fuck_AI
  • Solve channel discoverablity once and for all
  • SUPERBLOCK (i.e. block everyone who liked this comment)
  • dockerfile? I don’t use docker tbh
  • Read Mastodon posts? Do they even have good content?

Tech Stack

  • Go
  • SQLite

I’m using the pure Go sqlite library, Bluemonday for html sanitisation, Blackfriday for Markdown and Migrate for auto db migrations.

End

Thanks to Snoopy and the Cool Froges at jlai.lu for allowing me to test on their channel.

Is this project of interest to you? Have I missed anything obvious? Is there anything else you would like to know?

https://scrapetacular.ydns.eu/activities/50114ac8-fd26-47cd-8fe0-ad97f0027c5e

32 posts in conversation

$$10332
https://scrapetacular.ydns.eu/u/admin posted on Mar 10, 2026 23:35
In reply to: https://scrapetacular.ydns.eu/activities/b911446e-f2ab-4d0e-a6cf-4089c0d73a37

🚨🚨🚨 DEAR MR PTZIDENT, A SECOND GUEST SHITPOST HAS HIT THE FEDIVERSE 🚨🚨🚨

https://scrapetacular.ydns.eu/post/10127#10330

https://scrapetacular.ydns.eu/activities/4163b7d7-4558-4022-9ae6-8def3ebd9814
$$10357
https://scrapetacular.ydns.eu/u/admin posted on Mar 11, 2026 01:09
In reply to: https://lemmy.world/comment/22590732

💖

https://scrapetacular.ydns.eu/activities/9a272a79-224c-4e28-ab09-86e683f53617

Conversation

$$10034
https://piefed.social/u/Used_Gate posted on Mar 10, 2026 11:25
In reply to: https://social.ridetrans.it/users/Andres4NY/statuses/116204597498353037

Yes, I am seeking that out to put it on fdroid and actually tried but ran into a few roadblocks.

I am tracking changes since v1.0.0 in the changelog. From here on out the changes are all public. The initial commit has no history because it was brand new, and the architecture was forked from terminal phone for cross compatibility.

https://piefed.social/comment/10468156

5 posts in conversation

$$10089
https://piefed.social/u/in_my_honest_opinion posted on Mar 10, 2026 13:27
In reply to: https://piefed.social/comment/10469358

Sounds good. I’ll pull the latest build to my graphenOS test mule.

https://piefed.social/comment/10469476
$$10355
https://lemmy.world/u/Fmstrat posted on Mar 11, 2026 00:55
In reply to: https://piefed.social/comment/10469358

A matrix bridge would be nice and could open up a large user base.

https://lemmy.world/comment/22592024

Things I've learned about Frigate

$$9835
https://wetshav.ing/u/walden posted on Mar 10, 2026 03:01

Frigate is NVR software with motion detection, object detection, recording, etc.. It has matured a lot over the past couple of years and I’m really happy with it.

I’ve been running Frigate for a while, but with version 0.17.0 it sounded like things have changed enough for me to update how I do things. I’m writing all of the following in case anyone else is in the same boat. There’s a lot to read, but hopefully it helps make sense of the options.

Keeping my camera feeds the same, I was interested in switching my object detector from a Google Coral to the embedded graphics in my 13th gen Intel CPU. The main reason for this was because the Google Coral was flaky and I was having to reboot all the time. Maybe because I run Frigate in a virtual machine in Proxmox, so the Coral has to be passed through to the VM? Not sure.

I also wanted to figure out how to get the camera streams to work better in Home Assistant.

Switching from Google Coral to OpenVINO

This was relatively straight forward. I mostly followed these directions and ended up with:

detectors:  
  ov:  
    type: openvino  
    device: GPU  

Switching from the default to YOLOv9

Frigate comes with some default ability to detect objects such as person and car. I kept hearing that YOLOv9 was more accurate, and they even got YOLOv9 working with Google Coral devices, just with a limited set of objects. So, I wanted to switch.

This took me a minute to wrap my head around since it’s not enabled out of the box.

I added the following to my config based on these directions :

model:  
  model_type: yolo-generic  
  width: 320 # <--- should match the imgsize set during model export  
  height: 320 # <--- should match the imgsize set during model export  
  input_tensor: nchw  
  input_dtype: float  
  path: /config/model_cache/yolo.onnx  
  labelmap_path: /labelmap/coco-80.txt  

… except for me the yolo file is called yolov9-t-320.onnx instead of yolo.onnx… but I could have just as easily renamed the file.

That brings us to the next part – how to get the yolo.onnx file. It’s a bit buried in the documentation, but I ran the commands provided here. I just copied the whole block of provided commands and ran them all at once. The result is an .onnx file in whatever folder you’re currently in.

The .onnx file needs to be copied to /config/model_cache/, wherever that might be based on your Docker Compose.

That made me wonder about the other file, coco-80.txt. Well, it turns out coco-80.txt is already included inside the container, so nothing to do there. That file is handy though, because it lists 80 possible things that you can track. Here’s the list on github.

I won’t go over the rest of the camera/motion configuration, because if you’re doing this then you definitely need to dive into the documentation for a bunch of other stuff.

Making the streams work in Home Assistant

I’ve had the Frigate integration running in Home Assistant for a long time, but clicking on the cameras only showed a still frame, and no video would play.

Home Assistant is not on the same host as Frigate, by the way. Otherwise I’d have an easier time with this. But that’s not how mine is set up.

It turns out my problem was caused by me using go2rtc in my Frigate setup. go2rtc is great and acts as a re-streamer. This might reduce bandwidth which is important especially for wifi cameras. But, it’s optional, and I learned that I don’t want it.

go2rtc should work with Home Assistant if they’re both running on the same host (same IP address), or if you run the Docker stack with network_mode: host so it has full access to everything. I tried doing that, but for some reason Frigate got into a boot loop, so I changed it back to the bridge network that I had previously.

The reason for this, apparently, is that go2rtc requires more than whatever published ports they say to open in Docker. Maybe it uses random ports or some other network magic. I’m not sure.

The downside of not having go2rtc is that the camera feeds in the Frigate UI are limited to 720p. I can live with that. The feeds in Home Assistant are still full quality, and recordings are still full quality.

By removing go2rtc from my config, Home Assistant now streams directly from the cameras themselves instead of looking for the go2rtc restream. You may have to click “Reconfigure” in the Home Assistant integration for the API to catch up.

Hope this helps. If not, sorry you had to read all of this.

https://wetshav.ing/c/selfhosted/p/93365/things-i-ve-learned-about-frigate

20 posts in conversation

$$10352
https://sh.itjust.works/u/jaschen306 posted on Mar 11, 2026 00:43
In reply to: https://wetshav.ing/comment/1468922

I don’t have too much processing power unless I move my frigate to my proxmox. Let me know if you do and it’s better. I might make the switch!

https://sh.itjust.works/comment/24218841
$$10354
https://lemmy.today/u/speculate7383 posted on Mar 11, 2026 00:48
In reply to: https://lemmy.dbzer0.com/comment/24879792

Agreed.

However, I find their “Ask AI” LLM helper to actually be helpful for this. It’s linked at the bottom of the page on docs.frigate.video, and IMHO is actually one of the few LLMs that answers fairly accurately about items in the documentation.

https://lemmy.today/comment/22799994

Onionphone - E2EE PTT Voice and Chat

$$9990
https://piefed.social/u/Used_Gate posted on Mar 10, 2026 09:37

OnionPhone is a native Android application for anonymous, end-to-end encrypted push-to-talk voice and text communication over the Tor network. No servers, no accounts, no phone numbers — your .onion address is your identity.

Cross-platform compatible with Terminalphone — call between Android and Linux/Termux using the same protocol.

Optionally use your connection as a relay for ephermeral group channels.

Find the release page for version 1.0.2 which supports custom bridges for accessing censored networks.

https://piefed.social/c/selfhosted/p/1861254/onionphone-e2ee-ptt-voice-and-chat

39 posts in conversation

$$10321
https://lemmy.world/u/thedeadwalking4242 posted on Mar 10, 2026 23:04
In reply to: https://lemmy.world/comment/22577956

Get a android you lunatic

https://lemmy.world/comment/22590503
$$10350
https://lemmy.zip/u/Everyday0764 posted on Mar 11, 2026 00:31
In reply to: https://piefed.social/c/selfhosted/p/1861254/onionphone-e2ee-ptt-voice-and-chat

why go with tor and not with i2p?

https://lemmy.zip/comment/25169929

TrueNAS build system going closed source

$$9738
https://piefed.social/u/Ek-Hou-Van-Braai posted on Mar 9, 2026 23:47

Readme updated today:

This repository is no longer actively maintained.  

The TrueNAS build system previously hosted here has been moved to an internal infrastructure. This transition was necessary to meet new security requirements, including support for Secure Boot and related platform integrity features that require tighter control over the build and signing pipeline.  

No further updates, pull requests, or issues will be accepted. Existing content is preserved here for historical reference only.  

https://github.com/truenas/scale-build

Wondering if this is just the first step towards doing a minio in the future.

https://piefed.social/c/selfhosted/p/1860178/truenas-build-system-going-closed-source

49 posts in conversation

$$10265
https://lemmy.zip/u/infeeeee posted on Mar 10, 2026 20:47
In reply to: https://feddit.it/comment/18746082

From the docs:

The Standard Debian Kernel (selectable) can be used for ZFS. However, since ZFS kernel modules are not installed in the Debian kernel by default, they must be built by the ZFS plugin when it is installed. While this process works, building the modules is a long process that requires continuous access to online repos. Accordingly, the potential for a build error exists. For this reason, while the Standard Kernel is very usable for ZFS, it is not ideal.

https://lemmy.zip/comment/25165369
$$10349
https://sh.itjust.works/u/timbuck2themoon posted on Mar 11, 2026 00:30
In reply to: https://lemmy.zip/comment/25159072

Ahhh that is good to know. Thank you.

https://sh.itjust.works/comment/24218671

What’s the currently best way to manage TOTP tokens?

$$10256
https://lemmy.ml/u/Dirk posted on Mar 10, 2026 20:35

Hey!

I basically want to replace the Google Authenticator app in style and functionality:

  1. List all TOTP tokens and their validity time (with a name and order I decide).
  2. Allow me to periodically or on change back up the whole thing to some off-site storage, keeping the last N backups.
  3. Have a native app for Android or an actually good PWA.
  4. Don’t do magic bullshit like fetching icons, hide tokens, etc.
  5. Be actually secure (i.e. don’t roll your own auth)
  6. Just be a TOTP manager, and nothing more! No, I’m not interested in a password manager, thank you. I also don’t want any other OTP methods I don’t use.
  7. Don’t be a one-man projects where the availability is not clear in >1 year.

Any experience is welcomed. Thank you!

https://lemmy.ml/post/44307645

16 posts in conversation

$$10335
https://lemmy.ml/u/airikr posted on Mar 10, 2026 23:38
In reply to: https://lemmy.ml/post/44307645

If you want to have them locally stored with export and import capability: Aegis.

If you want them in the cloud: Bitwarden. Just make sure to backup the 2FA tokens every now and then.

https://lemmy.ml/comment/24458545
$$10337
https://lemmy.world/u/vegetaaaaaaa posted on Mar 10, 2026 23:45
In reply to: https://lemmy.world/comment/22591016

Fair enough.

I decided against web/network-based password managers for my personal needs since the additional attack surface is a concern. A Keepass database file synced across machines strikes a good balance for me (requires password + keyfile to open). It’s also simple to backup and protect.

So yeah, for you use case, I’d recommend Aegis Authenticator.

https://lemmy.world/comment/22591115

New ntfy.sh v2.18.0 was written by AI

$$8713
https://lemmy.world/u/ueiqkkwhuwjw posted on Mar 8, 2026 09:45

According to the release:

Adds experimental PostgreSQL support

The code was written by Cursor and Claude

14,997 added lines of code, and 10,202 lines removed

reviewed and heavily tested over 2-3 weeks

This makes me a bit uneasy, especially as ntfy is an internet facing service.

Am I overreacting or do you all share the same concern?

https://lemmy.world/post/43988094

168 posts in conversation

$$10141
https://lemmy.ca/u/phoenixz posted on Mar 10, 2026 15:20
In reply to: https://lemmy.world/comment/22578918

It’s not virtue signalling, I know very well what I’m doing is hypocritical at best, but it’s also unavoidable for me. For one, I’m using it like this at work where they’d love nothing better than for me to start vibe coding. This is the compromise I’ve been able to make so far.

https://lemmy.ca/comment/22131692
$$10336
https://lemmy.world/u/DonutsRMeh posted on Mar 10, 2026 23:40
In reply to: https://lemmy.ca/comment/22131692

No judgement. I just thought it was funny.

https://lemmy.world/comment/22591056

SelfHosting Guilty Pleasure(s)

$$9050
https://lemmy.world/u/irmadlad posted on Mar 8, 2026 22:18

I’m not sure anyone shares the same glee I feel when I view all the blocked IPs scrolling by in my pFsense firewall. Suricata does a lot of heavy lifting for sure.

What’s your selfhosting guilty pleasure or pleasures?

https://lemmy.world/post/44012666

52 posts in conversation

$$10296
https://lemmy.dbzer0.com/u/portnull posted on Mar 10, 2026 21:55
In reply to: https://lemmy.world/comment/22586356

Iocaine? I followed the instructions on the website which were fairly easy to follow. Depending on your skill level it might suffice.

https://lemmy.dbzer0.com/comment/24878313
$$10314
https://lemmy.dbzer0.com/u/Appoxo posted on Mar 10, 2026 22:47
In reply to: https://lemmy.world/comment/22580390

Good luck on achieving that.
You’ll be more successfull in whitelisting every possible vconnection instead ;)

Spend some time (IMO too much) mysealf researching ASNs and publicly accessible blocklists of datacenters/crawlers.
Not as easy task.

https://lemmy.dbzer0.com/comment/24879252

[beta] degoog - search engine aggregator

$$9371
https://lemmy.world/u/fccview posted on Mar 9, 2026 15:34

Hey,

Some of you may know me for Jotty and Cr*nmaster, been quiet with my head down lately improving my apps and trying to build a searxng alternative for myself.

https://lemmy.world/pictrs/image/a70266bc-f67b-4dc1-b516-86166c8e4080.png

Whilst I have used searxng for about a year now, I have had quite a few personal gripes with it so in the past few weeks I have decided to make my take on it and ran it happily locally. Since publishing the beta to my discord server I ended up building a fairly extensive tool.

Degoog is actually pretty minimal, there’s no much to it aside from a very comprehensive plugin/extension system. The idea being users can create their own engines, themes and plugins that hook into the core application and do.. pretty much anything, from adding stuff to the result page (e.g. speedtests, tmdb information, ip retrieval, rss feeds embedded on the home page) to full on OIDC systems.

This is still very much in beta and I figured the best way to get it out of beta would be to publish it to a wider audience (currently some users in our discord server have been testing it fairly successfully and i’ve been on top of bug fixing).

Repo: https://github.com/fccview/degoog

Official extensions: https://github.com/fccview/fccview-degoog-extensions

Docs: https://fccview.github.io/degoog

You can install custom plugins/extensions. You can make your own repo and add it to the store page in the settings, or you can just have your own plugins locally for yourself.

Let me know what you think, and feel free to ask any questions and feel free to join our discord (link in releases page on any of my apps) for a more direct chat about things <3

https://lemmy.world/post/44038358

47 posts in conversation

$$10308
https://lemmy.world/u/Fmstrat posted on Mar 10, 2026 22:36
In reply to: https://anarchist.nexus/comment/2989496

Ahh definately not my problem after figuring this out (couldn’t find a guide but looked at the source). My instance is private so this isn’t impacting my non-Google results.

https://lemmy.world/comment/22590025
$$10310
https://lemmy.world/u/BennyTheExplorer posted on Mar 10, 2026 22:38
In reply to: https://lemmy.world/comment/22589490

I think they have their own action system (https://codeberg.org/actions/meta), but I’ve never tried it. Maybe you can look into that?

My point about Microsoft was mainly because my butt is harmful and often used in a hostile way against open source. Also the fact that Microsoft tries to own the whole free software ecosystem.

https://lemmy.world/comment/22590063
Create New Post