@jdheyburn@hachyderm.io avatar

jdheyburn

@jdheyburn@hachyderm.io

Naturally curious techie doing #kubernetes, #selfhosted, #infra, and other software things

Passionate about automation, and messing about with #NixOS at home. Interested in #PKM and am an active user of #Obsidian.

Love exploring the cross-section of music and technology, going deep on underground electronic music, and collecting records.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

jdheyburn, to Redis
@jdheyburn@hachyderm.io avatar

I'm going to EU in Paris next week! I was lucky enough to win @Dragonflydbio's for a ticket! 🎉

If you're going as well, feel free to message me if you'd like to connect and meet up! I'd love to talk about:



, , and

stfn, to homelab
@stfn@fosstodon.org avatar

I've been listening to the Self Hosted podcast (episode 113) today morning and one of the things they mentioned was https://healthchecks.io

I gave it a go and it looks useful. It's a monitoring service to check if cron jobs or servers are running, and it's using a push method, server needs to ping the site to be considered working. It's awesome because this way I can monitor globally stuff that is not exposed to the internet. After a quick glace I can say I recommend it.

jdheyburn,
@jdheyburn@hachyderm.io avatar

@stfn I've got healthchecks.io in my stack too, although I'm wanting to replace it with uptime-kuma since it's more feature rich - I've not had the chance to play around with it yet

https://github.com/louislam/uptime-kuma

jdheyburn,
@jdheyburn@hachyderm.io avatar

@stfn fair enough, my pull towards kuma is that is does more than cron/push monitoring, which I think is what healthchecks only supports.

Having said that, healthchecks has done me well to let me know about my failing backup jobs!

jdheyburn,
@jdheyburn@hachyderm.io avatar

@everts @stfn ah yes the classic who monitors the monitors :blobhaj_smile:

I use prometheus-blackbox-exporter for monitoring my hosted internal services, healthchecks included. I like that approach as the scrape config can be automated.

jdheyburn,
@jdheyburn@hachyderm.io avatar

@stfn @everts apologies for the plug - I've written about how it's used to monitor internal services at my blog. The configs are generated in but it describes process at a high level too.

https://jdheyburn.co.uk/blog/automating-service-configurations-with-nixos/#monitoring

jdheyburn, to NixOS
@jdheyburn@hachyderm.io avatar

How many peeps are using unstable branch? Seeing the release of 23.11 and all the posts about upgrading to that channel, I've always used unstable which has been a bit flakey at times (pardon the pun).

Maybe I need to convert to the stable branch?

jdheyburn,
@jdheyburn@hachyderm.io avatar

@AngryAnt I need to get on the auto-update hype, I probably update my unstable flakes manually once a month maybe.

mcc, (edited ) to random
@mcc@mastodon.social avatar

Hey y'all take note today is "Bandcamp Friday", meaning if you buy music on Bandcamp it's a 0% cut for the company:

https://mastodon.social/@mcc/109803030169696732

And importantly this is POSSIBLY THE FINAL BANDCAMP FRIDAY, as new owners Songtradr have not made it clear if they're continuing it. (So "get your orders in now.")

Also not clear: whether Songtradr will be busting Bandcamp's union. So please follow @bandcampunited and if you're a customer please sign their petition https://union.place/@bandcampunited/111178966616050916

jdheyburn,
@jdheyburn@hachyderm.io avatar

@mcc Big bandcamp user here, but pardon my ignorance I hadn't heard Songtradr bought them - I thought Epic did?

jdheyburn,
@jdheyburn@hachyderm.io avatar

@mcc thanks! Seems a real shame, but hopefully Bandcamp come out relatively unscathed from this

arch, to random
@arch@floofy.tech avatar

It is quite telling that Terraform has been successfully forked into OpenTofu, but Vault, Consul and Nomad have yet to share that fate despite also changing licenses. Goes to show how massive Terraform is.

jdheyburn,
@jdheyburn@hachyderm.io avatar

@arch I see those more as products/services than tools to which TF is, and a highly extensible one at that.

The problem is HC relying too much on community to plug the gaps in their tool.

arch, to random
@arch@floofy.tech avatar

Really need to automate my offsite backups. Right now I have to manually tar+zstd with a timestamp then upload to AWS Glacier Instant Retrieval (with the cli), or use the aws cli to sync a directory. I really like the low cost of S3 Glacier IR, but maybe I'll transition back to Backblaze for the lower standard tier cost.

Not sure :/

jdheyburn,
@jdheyburn@hachyderm.io avatar

@arch I'm using to backup, which then use to sync to B2. The config is in albeit very rudimentary.

Since you're active on Nix, I'd like to see if this is of any use to you? [1] I wrote an article on how it was setup, minus Nix [2]. I'd love to get your feedback on it if you see something that could be improved on.

I'd like to have it in a cleaner config like how Borg is done today [3].

[1]
https://github.com/jdheyburn/nixos-configs/tree/main/modules/backup

[2]
https://jdheyburn.co.uk/blog/backup-to-backblaze-b2-using-restic-and-rclone/

[3]
https://nixos.wiki/wiki/Borg_backup

arch, (edited ) to random
@arch@floofy.tech avatar

Thinking

jdheyburn,
@jdheyburn@hachyderm.io avatar

@arch Have you played with VictoriaMetrics before? The memory improvements and scaling on it look great.

I'm also keen to play with other Prom alternatives like Mimir, et al.

https://victoriametrics.com/

jdheyburn,
@jdheyburn@hachyderm.io avatar

@arch I'm running the all-in-one VM deployment at home. But I like how you can scale out the ingestion, storage, based on your deployment - in a way that seems easier than Thanos.

jdheyburn, to random
@jdheyburn@hachyderm.io avatar

Big thanks to @ironicbadger for the article on SplitDNS! It had the right steps for me to get over the last hump I had with getting services advertised on my tailnet! 💻

Will make sure a coffee is coming your way, once I'm next to my wallet <3

https://blog.ktz.me/splitdns-magic-with-tailscale/

jdheyburn,
@jdheyburn@hachyderm.io avatar

@fossrob @ironicbadger Interesting, so you have your work DNS added as a nameserver in Tailscale admin? Are you connected to both tailnet and OpenVPN to do this?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • cisconetworking
  • GTA5RPClips
  • osvaldo12
  • khanakhh
  • DreamBathrooms
  • magazineikmin
  • Youngstown
  • everett
  • mdbf
  • slotface
  • InstantRegret
  • rosin
  • JUstTest
  • cubers
  • modclub
  • normalnudes
  • Durango
  • thenastyranch
  • ethstaker
  • tacticalgear
  • ngwrru68w68
  • Leos
  • anitta
  • provamag3
  • tester
  • lostlight
  • All magazines