DietPi, for setting up an SBC (ie raspberry pi) with common server software. very good for a first-time self hoster like myself.
Can you share what most folks use DietPi for? I searched but found mostly only installation videos.
TLDR it’s a Debian/Linux image that comes preconfigured for raspberry pis and other small single board computers.
Firstly, it’s quite minimal for a “full featured” Linux distro, reducing RAM and CPU usage which are usually in high demand on SBCs. But it also doesn’t remove stuff that a typical linux user needs, so no weird configuration to get your regular suite of apps running.
Secondly, it has a library of utilities for managing your computer from the command line. Such as common raspberry pi configuration, setting up and managing cron jobs, services, DDNS, VPNs, disks, etc.
Thirdly, it has its own “repository” of applications, which are really just regular Debian packages but with extra scripts to configure said software for the typical user. Stuff like, installing and configuring a database, webserver, python, php are all done alongside your software setup, and it “just works”.
It’s usually used for hosting services like Plex, Jellyfin, Nextcloud, and other utilities with minimal effort but it’s really just like any other Linux and you can do whatever you like to it.
dietpi.com if you wanna read about it from the devs
I use this on all on my Pis. It just works. I like the text config file for headless installation and how you can even add scripts to run on install too.
Gadgetbridge, an app to use your smartwatch without the proprietary brand one.
How does this work? Does it have specific supported devices or any smart watch?
Specific supported devices, but the list keeps growing.
I use a Xiaomi Mi Band 7. Works pretty well for my needs.
This is the biggest reason I don’t own a smartwatch yet. I want to own my own health data, and not have it locked into Fitbit or Google.
yunohost it’s basically an os that easily lets you selfhost, by having an extremely big amount of selfhosted services packaged with scripts that autonatically set everything up and all of that trough a clear and modern web interface.
I suppose I would choose Darcs & Pijul for version control systems to bit into Git hegemony (& if you prefer Git hegemony, don’t use proprietary code forges).
Additionally just the general vibes of IRC & XMPP for battle-tested chat applications that are lightweight for clients & servers alike. These are the kinds of tools your next community should be built on if you want to minimize resource usage (data plans, storage capacity, battery, CPU churn).
GrapheneOS!
I’d love to use it especially since Android Auto is working on it, too. The only thing holding me back is not being able to pay with my phone. I’m currently only having my phone and keys with me. So it’s extra convenient to not have to take my wallet with me.
But to be fair the devs can’t make anything against that restriction as of now. I still wish there would be some way to be able to pay contactless using your card with GrapheneOS.
I’m in the exact same boat. If someone figures out how to get tap-to-pay working on graphene, I’ll be daily driving it so fast.
Ruffle: You may not know it but most old Flash games (and basically every anmiation) can be played again with this, modern and in a Browser sandbox. Website owners can include it in the backend with a few lines of code and all flash games work again automatically, and it’s also available as desktop app :D
Vorta is a great program for backing up files. Works on Windows, Mac, and Linux.
Floorp. It’s open source fork of Firefox made by mostly Japanese developers. It’s noticably faster, privacy focused than the original and have more customisation options.
I’m surprised it’s not well known to be honest.
More of a couple of features. Python venv makes it much easier to work with third-party libraries. That said, the standard library is fantastic for everything from parsing json to subnetting to quick regex searches.
Kanipaan https://yu7.in/kani, a CLI calculator.
For all note taking, I enjoy ZimWiki.
How is it compared to other note taking software such as Logseq or Joplin (if you ever tried them too)?
A lot simpler, IMO. That said, I’m still mainly using plain markdown.
Obsidian?
That one isn’t Open-Source, unfortunately. Plain old MD works well, if but quite as fancy as Obsidian.
xpra: it is like tmux but for X windows (works on wayland), but it can do much more than that. You can seamlessly run GUI programs from a container or VM on your main desktop while still sandboxing their X capabilities, forward windows from Windows desktops, and it has efficient encoding so it is usable over poor connections as well.
It’s just a debian image with some command line utilities for installing pre-configured software like nextcloud, plex, sonarr etc.
LocalSend, a cross platform alternative to airdrop and nearby share.
My family uses it for almost all of our filesharing. IPhone to android, iPhone to windows PC, android to macbook, etc. Its works really, really well.
Just picked this up based on the up votes here, and I’m already a fan. Seems like it does what you want and nothing else, which is perfect.
thank you for this recommendation! i hope i can convince my friends to start using it
Yeah I just found that diamond!
Just tried it - so simple, so good. Thanks for posting about this!
I love this. Its great. I use this and syncthing if I want to move files across.
More people should code Csound. Doesn’t matter if you’re musically inclined or not. Just do it. Make weird noises. Have fun!