Hard Pass

8 readers
0 users here now
Rules
  1. Don't be an asshole
  2. Don't make us write more rules.

View hardpass in other ways:

Hardpass.lol is an invite-only Lemmy Instance.
founded 1 year ago
ADMINS

hard pass chief

10976
 
 

cross-posted from: https://lemmy.today/post/53393808

Thanks to her sneaky separatist manoeuvring, Alberta Premier Danielle Smith seems to have wedged herself between the proverbial rock and metaphorical hard place.

If she doesn’t do what the Alberta separatists in her United Conservative Party (UCP) demand and call a referendum using the wording on their Citizen Initiative petition – “Do you agree that the Province of Alberta should cease to be a part of Canada to become an independent state?” – they may very well depose her in an internal party coup.

10977
 
 

Paywall removed https://archive.is/aoTrI

10978
10979
 
 
10980
10981
10982
10983
20
Me_irl (piefed.cdn.blahaj.zone)
 
 
10984
88
Me_irl (piefed.cdn.blahaj.zone)
 
 
10985
 
 
10986
10987
 
 

10988
10989
 
 

Why did Bezos think that going on that interview was a good idea? Because he's disconnected and deluded as fuck. They all are, surrounded by sycophantic yes men. And then they recreated their yes men, packaged it in machines, and forced them into every facet of our lives without our consent. Is a billionaire's delusion all that different from AI psychosis?

I, for one, am enjoying everyone tearing into him. They're scared. Tax the rich is a moderate position.

https://www.youtube.com/watch?v=_Se1gSvIbZ0

https://www.youtube.com/watch?v=xjF63tC8kSE

10990
 
 

So I've gotten to the point where my homelab has moved to a fun way to mess around with tech to starting to replace things like google photos and OneDrive. So as my next project I plan to add resiliency and backup solutions as low-cost/efficiently as I can. I'm thinking that 3 physical machines is a good and safe next step.

I purchased 7 used 4TB SAS drives for my planned storage as I was able to get them for a pretty good deal.

I plan to have a second machine in another state with family that I can setup to run as an off-site backup while the third can run at home or encrypted and put in the cloud (existing OneDrive or b2/S3 glacier) but cloud is obviously a long term cost/subscription.

Ente, a encrypted Google photos replacement, wants three S3 buckets in a production environment, I currently have 1. Until now I've been mirroring photos to Google photos and I have manual exports on my PC/external drives.

So my questions are:

  1. What's the most cost effective way to backup proxmox VMs and the trueNAS storage while at the same time being able to move ente from "development" single S3 to the recommended S3 buckets?
  2. Hardware is expensive, inefficient and/or loud. What can I get away with that's sub $100 and will be quiet enough to exist in living spaces?
  3. Should I add resiliency for networking/DNS/etc on another device or just focus on making these devices just backups?
  4. Automation and deployment of additional software. I'm comfortable with docker-compose and see recommendations for kubernetes/Ansible/k3s but I'm not sure if those are worth doing vs just unattended upgrades for security and manual upgrades that I've been doing.
  5. Exposing and linking the devices. I have a consumer router w/o layer 3 and ipv6 still scares me with big numbers. So far, I've just exposed wireguard but eventually I need to start exposing ente and other services... For now, and the backups should I create a separate wireguard VPN service as a site-to-site or is there a better option?
  6. If I host an S3 bucket at another location, ente needs it to be exposed to the internet as the app communicates directly with the S3 buckets: https://ente.com/help/self-hosting/administration/object-storage?

For hardware: Last I checked arm has some catching up when it comes to proxmox and trueNAS so I'm thinking an old tiny/mini office PC however there's the added complexity of getting SAS drives connected to them and looking decent. If I can source a midsized office PC locally I can probably recreate my existing setup with the off-site backup. I do have a 8GB CM4 thats underutilized since all it's doing is making my ancient printer work wirelessly via cupsd.

My current setup is a single ancient optiplex running proxmox. Within proxmox I have a debian VM running my docker stack and trueNAS with my "large" storage pool

  • Dell optiplex 7010
    • Proxmox
      • Debian - docker/portainer - smb mounted TrueNAS
        • Ente Photos w/ S3 object storage via Garage
        • network stack (Adguard, nginx proxy manager, wireguard easy)
        • other services with mounted DB or media stored on trueNAS
      • TrueNAS - 2x4TB HDD via pcie passthrough/HBA card
        • SMB fileshare
        • Garage S3 bucket
      • Windows sever/AD (mostly for learning and managing windows devices)

TL;DR how do I securely/cheaply implement backups and S3 redundancy across multiple locations now that my homelab has important stuff.

10991
10992
51
submitted 1 month ago* (last edited 1 month ago) by snoons@lemmy.ca to c/onehundredninetysix@lemmy.blahaj.zone
 
 

cross-posted from: https://lemmy.world/post/47185359

[OC by dual_sport_dork 🐧🗡️, not mine]

I rather would have liked to have any number of lenses on my camera except the RF 200-800, but to be fair I was planning on looking at birds. As usual. Sometimes you've just got to dance with who you brung. That lens' minimum focal distance turns out to be about three and a half feet. This is perhaps not so much of a handicap if you can't be bothered to bend over.

This is probably an Eastern American Toad, Anaxyrus a. americanus. But what do I know from toads, or even frogs for that matter.

10993
 
 

Voiden is an offline-first, git-native API tool built on Markdown.

Instead of keeping API requests inside a cloud workspace, Voiden stores them as .void files that can live with your codebase, be versioned in Git, reviewed in PRs, and reused across a team.

We have now released the beta of @voiden/runner, a headless CLI for running those .void files outside the desktop app.

The runner executes the request, prints the result, and exits with a standard exit code that CI systems can use.

Important bits:

  • runs on Node.js 18+
  • works in terminal, CI/CD, Docker, and cron jobs
  • supports REST, WebSocket, gRPC, and GraphQL
  • supports JSON and CSV output
  • supports request chaining through runtime variables
  • works with core Voiden plugins like scripting, assertions, faker, advanced auth, and GraphQL

This is still beta, so APIs and flags may change.

The goal is to make .void files executable API workflows, not just files used inside the desktop app.

Github: https://github.com/VoidenHQ/voiden

Voiden CLI Runner : https://github.com/VoidenHQ/voiden/tree/beta/packages/voiden-runner

Visit Voiden here : https://voiden.md/

10994
 
 

The decision, quietly announced by the government on Tuesday evening, includes waivers on new sanctions blocking purchases of jet fuel and diesel refined from Russian crude oil in third countries and echoes a similar move by the US.

The waiver — which Conservative leader Kemi Badenoch labelled as “insane” — began on Wednesday and is intended to address supply concerns caused by the blockade of the Strait of Hormuz since the start of the US-Iran war.

https://archive.fo/qvVgs

10995
10996
10997
10998
 
 
10999
 
 
11000
 
 
view more: ‹ prev next ›