Is anyone else tinkering with their #homelab and working on #selfhosting as way to distract and numb yourself from the collapse of democracy and the rise of far right lunacy in government happening all around?
Asking for a friend. 😅
=> More informations about this toot | View the thread
Calling all @nextcloud Home users (especially those that migrated from Apple’s ecosystem)!
I was about to start self-hosting an instance on my #truenas server. Any thoughts? Opinions? Things you would do differently?
Did you go for a full migration, or is it more piecemeal?
[#]selfhosting #indieweb #privatecloud
=> More informations about this toot | View the thread
The point is: reality is always frustratingly more complex than we would like it to be. We’re in a complex capitalist system, where both literally and metaphorically, there is no free lunch. I don’t want it to stay like this, and nor should you. But making changes to these systems will require messy, coordinated efforts into all sorts of ethical conundrums. And just because those conundrums exist, doesn’t meant mean we shouldn’t act.
How does this relate to #selfhosting, you ask?
Well, I think we can still address concerns 1 and 2, without falling into the intellectual trap of 3.
Many big tech companies offer free tiers. If you are hosting an #indieweb service, you probably don’t have the benefits of scale that those companies do.
Leverage those free tiers by using AES-256 encryption BEFORE it hits their servers. You keep the keys secure. The files can sit on those public storage places, and it can’t be used for any data mining, because it’s encrypted gibberish to them.
You then use what’s available to you to actually help further the indie web that we want to see. We can use those services to HELP us get away from reliance on big tech, until we can get things to a scale to stop using those services.
2/2
=> More informations about this toot | View the thread
This one’s probably not gonna make me any friends, but here we go. So I see a lot of people in the #selfhosted community talk about not using big tech services from an ethics perspective.
The types of concerns usually fall into 2 camps:
To be clear, I fundamentally agree with these concerns. There’s sometimes a 3rd one: “Big Tech companies are inherently evil, and I don’t want to have anything to do with them.” This one might feel “right”, but it’s mostly false and/or idealistic. The truth is that big tech companies are capitalist entities, comprised of hundreds of thousands of people. Many of those people are bright, and care about the world around them, and are trying to do the best that they can. Many of them look on in horror as they hear their CEO’s say horrible shit. They don’t like the direction their employer is going, but they don’t have good options to leave right now. Some might be trying to make change from within to resist those policies.
Some outcomes of certain decisions by big tech CEO’s are evil. Certain CEO’s might be knowingly pursuing those outcomes. But that doesn’t mean that everyone in the company, all the way up and down, are knowingly pursuing those outcomes.
We can criticize evil outcomes, while acknowledging certain good outcomes that arise from a complex, capitalist, global organization with a mix of people, with lots of different goals, with some of them trying to do the right thing. (Example: https://www.theguardian.com/environment/2021/nov/27/its-critical-can-microsoft-make-good-on-its-climate-ambitions ) Even from a technical perspective, it’s largely an illusion to think that not “having anything to do with big tech” means that you actually don’t. Most of the internet is running on AWS. You don’t need an Amazon account to still be using infrastructure owned by Amazon.
1/2
=> More informations about this toot | View the thread
I really appreciate the other #linux nerds that pointed me in the direction of #auroradx. #bazzite is still pretty cool, but Aurora meets my particular use case a little better.
I've now been driving it for about a month, and I am really liking it.
For any #Fedora #kde enthusiasts that haven't tried an atomic distro yet, check out https://getaurora.dev.
I don't actually think I'll be going back to regular workstation.
=> More informations about this toot | View the thread
A little user facing #Linux in the wild on my flight. #delta
=> More informations about this toot | View the thread
After I made the decision to move away from #apple at least for my laptop, I decided to get an Asus and go all in on #linux for daily driving. I’ve been using various Linux distros at work for years, but rarely as an end user in a desktop environment.
I’ve had my #asus #Zephyrus #ryzen now for a few weeks. I’m running @fedora #auroradx and it is really well thought out. Lots of great quality of life features that are very Mac-like, and I’m happy with the distro. The performance is great. I can game. I’m happy with that side of things.
That said, the sooner we all make the switch to ARM, the better.
I’ve been running an M3 #MacBookpro for work for several months. I knew, in spite of the positives, there were going to be some migration pains moving to Linux full time.
The biggest drawback that I wasn’t expecting? Battery life.
My M3 can run for days on a single charge, under medium use. Under heavy use (gaming, k8s, etc), I can still easily get 6-7 hours.
My brand new Asus? Just under 3. And that’s with the display set to low brightness and eco performance mode in the OS. And I’m even running AMD, so I can only imagine how terrible Intel would’ve been.
That hurts.
It was incredible to just rarely have to worry about battery. Even when you hit 10% battery, you often still have a solid 45 minutes to an hour before you even have to worry.
It is really disappointing to go back to the background irritation of always needing to know where my power cable is.
x86 can go ahead and pass into the history books. Kthx bye.
=> More informations about this toot | View the thread
Ok, here's my #opensource spicy take:
If we philosophically want #foss to work at a wider scale within our current economic system, we must first address the problem that is nicely represented by the allegorical story of the "Elephant King."
It's a story that comes from Buddhism (and don't worry, this has nothing to do with religion) that's worth a read: https://www.buddhanet.net/e-learning/buddhism/bt_19/
(TL;DR toxic people with bad motives can take advantage of generous/idealistic people with good motives, and their good motives won't magically change the toxic person's mind.)
I would argue that the culture of open source comes from a particular set of values and ideals that are significantly different from the perspective that average people raised in our economic systems are coming from.
And until you address that foundational difference, the long term viability of FOSS projects that make our lives better will continue to become centralized under corporate control, or languish with small teams of contributors that burn themselves out.
=> More informations about this toot | View the thread
Exciting! Just finished up a new PC build for my #TrueNAS Scale server, and getting to that first screen feels so good. This will replace my venerable #synology.
I used to build PC's from scratch when I was younger, but I haven't done an entire build in probably 20 years.
Fun little project, and this thing is gonna cook through my #homelab services.
=> More informations about this toot | View the thread
I recently did a "soft" distro switch from #fedora workstation to #kinoite, with a specific variant called #bazzite.
https://bazzite.gg/
I already use containers all the time in my day job, so the Atomic desktop approach makes a ton of sense to me. I also recently switched from a Macbook Pro over to an #asus #zephyrus G16, so Bazzite is an especially good fit for that.
It's taken me a few days to get my head around the general approach for installing things, as it doesn't use dnf directly. But I think this morning, I finally "got it", and I am now fully on the atomic train:
For daily driving tasks, you can do everything you need to do with a combo of flatpak, brew, and Distrobox. (And automate my whole set of preferences with #ansible of course)
...which is actually pretty damn awesome.
For hardware related tasks, Bazzite ships with an extremely useful ujust
CLI that handles a very sensible set of the essentials.
There's a few very minor tradeoffs. Example: #1password browser extension doesn't directly interface with the desktop app anymore due to the sandboxing. (Hopefully there's a fix for that as this approach to #linux matures)
All in all though, I think the Kinoite branch of Fedora might be my new distro home base.
=> More informations about this toot | View the thread
https://bsky.app/profile/stephenfroeber.bsky.social/post/3ld2wcjqsn22m
[#]opensource #k8s #sustainability #GreenEnergy
=> More informations about this toot | View the thread
Wow.
I used to build custom PC's when I was younger. I haven't done it in a long time, just because I have been with Apple for so many years...but I've started seriously considering it again after daily driving @fedora for a while.
My Synology NAS is getting long in the tooth, and I've been comparing them, QNAP, TrueNAS, etc. for pricing. (And, credit where it is due, my Synology is well over 10 years old, and is working like a champ for it's age.)
All of them are pricey. I was gonna suck it up initially, but then, I remembered my PC building days.
It got me thinking about doing my own build.
I just went through and picked out my parts to put together a custom #nas build.
I already knew that buying a turn key NAS would be priced higher, but I don't think I realized just how high the markup actually is.
If I build it myself, I can get an 8-core CPU, 96GB RAM, 52 TB storage, 10 Gbps SFP+, with an UPS included...for between $400-$800 less than a fully loaded vendor-specific NAS, that is far lower spec'ed, and no UPS at all.
That is outlandish.
Looks like I'll be doing a build again.
[#]homelab #selfhosting
=> More informations about this toot | View the thread
I've been using @linuxserver #Heimdall for a few months in my #HomeLab.
At home, I'm just running it with a @tailscale sidecar in #Docker Compose.
I thought I'd try using it at work for our Dev environment. It runs fine in Docker, so surely it'll run just fine in #kubernetes, I thought to myself. Famous last words.
After fighting with it in #k8s for a few hours over some poorly documented reverse proxy weirdness between #nginx and #istio...I ended up switching over to #homepage, and it's "unofficial" Helm chart. It worked first try, flawlessly, with the ability to configure the dashboard via YAML.
Icing on the cake, it's actually got a beautiful UI as well.
I'm sold.
Hell, I might even switch over my #homelab dashboard to this.
https://gethomepage.dev/
=> More informations about this toot | View the thread
As your #homelab grows, we sometimes get bad about documenting what we did and how it's all working.
And then, sitting down in draw.io to diagram it all out can be a chore.
I think many people already use git repos for their homelab config (and if you're not, you should give it a try), so my pro-tip is:
diagram your setup with #json.
It's concise enough to be useful and quick to write. You can version control it easily. The schema is up to you. Make it make sense for you.
"But...that's not a diagram...?", i hear you asking.
And I reply to you: : "Yes it is!"
https://jsoncrack.com/editor
[#]selfhosting #selfhost #trunas #synology #SynologyNAS #smarthome
=> More informations about this toot | View the thread
My #synology NAS has, honestly, been bulletproof for several years. It's getting long in the tooth, but still chugs away great.
That said, I'm at the point where, for philosophical reasons, I'm probably going to move to a #trunas #nextcloud combo.
In preparation for that upgrade, this morning I'm in the middle of doing a Volume/iSCSI LUN refactor on my #SynologyNAS for better data organization, and I'm in that nervous middle phase where all the data only exists on my external hard drives attached to my computer, while the storage pool gets an overhaul...
https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExa2trOXlkOHk5OTZobGkzMzY3b2htYTltNndvbTdqZGQzZjFpNnd1OSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/f9ZLRWMBjKAbe07PtH/giphy.gif
[#]homelab #selfhost #selfhosting #nas
=> More informations about this toot | View the thread
For everyone that's getting into #selfhosting #linux #homelab right now, a PSA:
I've been a professional, certified cloud engineer now for several years.
There is not a day that goes by where I'm not learning something, or feeling like an absolute beginner that's never coded a day in my life, even though I've been coding for a while now.
There is just too much knowledge for one human being to process.
So give yourself a break. Don't feel like you have to learn it all right now. (Spoilers: you won't)
You can do it incrementally. It can take you a long time. It's ok.
Just do what you can, when you can, and if you're feeling confused, then you're doing it right. That's normal.
Keep asking questions, and trying to solve problems.
There are sometimes well-meaning voices out there making it sound like "if you're not doing X and Y YOU'RE WRONG!!"
They may even be right about X or Y, but their delivery sucks.
Don't let that get to you.
Learn at your own pace. Do what you can, when you can.
You'll get better as you do it more.
=> More informations about this toot | View the thread
Because I still meet #kubernetes #k8s users that are manually kubectl-ing everything, allow me to make a PSA:
Download this yesterday. It is, hands down, my desert island #kube tool.
https://k9scli.io/
[#]softwaredev #selfhosting #cloudengineer #softwareengineer
=> More informations about this toot | View the thread
@mathiasx and I were having an interesting back and forth, and his post got me thinking:
For all #softwaredev #programmer #cloudengineer types out there, what energy audit tools are out there right now that people could start leveraging to evaluate their code for being more efficient from a "reduce fossil fuel consumption" point of view?
Static analysis, CI tools, etc. All ideas welcome.
@grafana I feel like something like this is in your wheelhouse. Also, any @cncfambassadors in the environmental sustainment TAG know of some tooling?
[#]greencomputing #linux #k8s #kubernetes
=> More informations about this toot | View the thread
=> This profile with reblog | Go to srfaudio@defcon.social account This content has been proxied by September (ba2dc).Proxy Information
text/gemini