Sign in

Alexander Holte-Davidsen

@nix-ish.xyz
77 followers 143 following 39 posts

Building resilient, secure systems for ancient artifacts, one node at a time. nohup.no

PostsRepliesMedia
Alexander Holte-Davidsen @nix-ish.xyz · 11/03/2026
I built a CLI task manager in Rust. It supports encrypted sync with a server, and the hosted service is free if you want to try it: app.taskbook.sh Project page: taskbook.sh #cli #rust #flake #nix
taskbook.sh
Taskbook — Tasks, boards & notes for the command line
A Rust rewrite of taskbook. Organize tasks into boards, track priorities, view timelines — and sync across devices for free with end-to-end encryption.
010
Alexander Holte-Davidsen @nix-ish.xyz · 28/12/2025
Spent some time getting CAPI running on my OpenStack setup. Wrote it up in case it's useful for anyone else going down this rabbit hole. nohup.no/posts/cluste... #kubernetes #openstack #capi
nohup.no
Cluster API on OpenStack: Part 1 - Introduction and Architecture
An introduction to Cluster API (CAPI) and its architecture for managing Kubernetes clusters on OpenStack. Learn about the resource hierarchy, management clusters, and how CAPO translates CAPI resource...
010
Alexander Holte-Davidsen @nix-ish.xyz · 14/12/2025
We all know there’s only one real coffee. And that’s an espresso.
000
Alexander Holte-Davidsen @nix-ish.xyz · 08/09/2025
Fantastic, the issue is created here: github.com/atuinsh/atui...
github.com
[feat] Atuin server should read database information from environment · Issue #2899 · atuinsh/atuin
Allow Atuin server to read database parameters from standard Postgres environment variables (PGUSER, PGPASSWORD, PGHOST, PGDATABASE, etc.) and build the connection string automatically. Today, we n...
000
Alexander Holte-Davidsen @nix-ish.xyz · 08/09/2025
That sounds great! I’d be happy to give a PR a try. I’m not really a developer, but if you can point me in the right direction, I’d love to learn and see if I can contribute.
100
Alexander Holte-Davidsen @nix-ish.xyz · 08/09/2025
Since I’m talking to the mastermind behind Atuin: would it be possible for the server to read username, password, db-host, and dbname directly from environment variables? That would make setup a lot cleaner than having to assemble a full connection string like I'm doing in this guide. :-)
100
Alexander Holte-Davidsen @nix-ish.xyz · 08/09/2025
Start small and add functionality as you get familiar with NixOS and home-manager.
010
Alexander Holte-Davidsen @nix-ish.xyz · 08/09/2025
Earlier I showed how to set up #atuin on #nixos. Now I’ve written a step-by-step guide to running Atuin on #kubernetes with Postgres Operator from Zalando: nohup.no/atuin-server...
nohup.no
Setting up Atuin server on K8S
Learn how to configure the atuin server on Kubernetes using postgresql-operator
1111
Reposted by Alexander Holte-Davidsen
Curly Braces @loopinglife.bsky.social · 03/08/2025
Learn Linux before Docker, Kubernetes and AWS. They are derived technology from the OS. And you'll understand them deeper by knowing Linux.
0153
Alexander Holte-Davidsen @nix-ish.xyz · 11/06/2025
Glad I had an extra Mac lying around. My flakes worked without any changes. Lovely! #macos26 #nix
010
Alexander Holte-Davidsen @nix-ish.xyz · 02/05/2025
Anyone using #Proxmox on #Scaleway with Private Networks + Public Gateways? After live migration, I’m seeing weird ARP issues—TCP window size spikes and download drops below 100KB/s. Support is helpful but slow. Anyone else run into this?
000
Alexander Holte-Davidsen @nix-ish.xyz · 20/04/2025
The saga continues. Moved from OVH to Scaleway for my personal servers. A bit more expensive, but generally better support for private networking on bare metal. At least for the cheapest servers. Working great with proxmox. Might add another node to be able to setup ceph. #eu #proxmox #nix
010
Alexander Holte-Davidsen @nix-ish.xyz · 25/03/2025
Patch now, if you haven’t already!
000
Alexander Holte-Davidsen @nix-ish.xyz · 24/03/2025
They are building right now: github.com/kubernetes/i...
github.com
Controller: Several security fixes. by Gacko · Pull Request #13068 · kubernetes/ingress-nginx
Fixes: CVE-2025-1097 CVE-2025-1098 CVE-2025-1974 CVE-2025-24513 CVE-2025-24514
010
Reposted by Alexander Holte-Davidsen
Hackernews Top Stories @news.facts.dev · 22/03/2025
⚡ Hackernews Top story: NixOS and reproducible builds could have detected the xz backdoor
luj.fr
How NixOS and reproducible builds could have detected the xz backdoor for the benefit of all
Julien Malka homepage
001
Alexander Holte-Davidsen @nix-ish.xyz · 15/03/2025
I ditched Proxmox due to the missing vRack functionality on their cheaper services. Now running three physical servers with #nixOS
000
Alexander Holte-Davidsen @nix-ish.xyz · 15/03/2025
So far, everything is working fine. Their billing service sends a lot of unnecessary emails, but the technical side is okay. I was hoping to use vRack with the cheaper servers, but that wasn’t an option. I’ll probably stay here for a while.
010
Alexander Holte-Davidsen @nix-ish.xyz · 25/02/2025
Configuring HTTP/3 on Nginx and NixOS: nix-ish.xyz/posts/http3-... #nginx #http3 #nix #nixos
nix-ish.xyz
Configuring HTTP3 on nginx and NixOS
HTTP/3 is the latest version of the HTTP protocol, built on top of QUIC transport protocol. It offers improved performance, especially on unreliable networks, and better connection handling. In this p...
011
Alexander Holte-Davidsen @nix-ish.xyz · 12/02/2025
Installing Visual Studio Code Insiders on MacOS with nix: nix-ish.xyz/posts/vscode... #nix #home-manager #vscode
nix-ish.xyz
Installing Visual Studio Code Insiders with nix on macOS
Visual Studio Code Insiders is a version of VS Code that includes the latest features and updates. It is ideal for developers who want to try out new features before they are released in the stable ve...
010
Alexander Holte-Davidsen @nix-ish.xyz · 27/01/2025
Anyone here using #nixos in a production environment with >100 servers/vm’s? Care to share how you handle deployment, patching and configuration changes?
000
Alexander Holte-Davidsen @nix-ish.xyz · 23/01/2025
Setting up Knot DNS on NixOS in a master-slave configuration with DNSSEC: nix-ish.xyz/posts/knot-d... #nixos #nix #knot #dnssec
nix-ish.xyz
Setting up a Redundant DNS Infrastructure with Knot DNS and DNSSEC
Introduction In this post, I’ll walk through setting up a complete, redundant DNS infrastructure using NixOS, Knot DNS, and DNSSEC. I’ll provide ready-to-use configurations for both master and slave s...
000
Reposted by Alexander Holte-Davidsen
Michal @arathunku.com · 22/01/2025
#nix 2.26 released > Support for relative path inputs Yay!!! discourse.nixos.org/t/nix-2-26-r...
discourse.nixos.org
Nix 2.26 released
Hi, I’m pleased to announce the availability of Nix 2.26. It is available from https://releases.nixos.org/?prefix=nix/nix-2.26.0/ . Support for relative path inputs #10089 Flakes can now refer to...
0144
Alexander Holte-Davidsen @nix-ish.xyz · 21/01/2025
github.com/nix-communit... saved the day on my ovh servers!
github.com
GitHub - nix-community/nixos-anywhere: install nixos everywhere via ssh [maintainer=@numtide]
install nixos everywhere via ssh [maintainer=@numtide] - nix-community/nixos-anywhere
000
Alexander Holte-Davidsen @nix-ish.xyz · 15/01/2025
Knot seems to be the answer - www.knot-dns.cz
knot-dns.cz
000
Alexander Holte-Davidsen @nix-ish.xyz · 13/01/2025
I’m looking for a fast, easy to configure and lightweight #DNS server that supports #DNSSEC. Preferably something that can run out of the box on #nixos. Any recommendations?
100
Alexander Holte-Davidsen @nix-ish.xyz · 10/01/2025
Migrated my services from #Vultr -> #Hezner -> #OVH in just over one week. Hopefully I’m done switching providers now. Dedicated servers on OVH are really cheap. Running with #proxmox which gives a lot of possibilities.
100
Alexander Holte-Davidsen @nix-ish.xyz · 04/01/2025
I got tired of checking spot prices manually, so I wrote a small script to check from #cli. #aws #spot #spotinst nix-ish.xyz/posts/fetch-...
nix-ish.xyz
Fetching AWS spot prices in an easy way
We rely heavily on spot instances in our infrastructure, with most of our production workloads running on them. Spot instances are significantly cheaper than on-demand instances, but their prices are ...
010
Alexander Holte-Davidsen @nix-ish.xyz · 02/01/2025
More gold, this time for AWS security: hackingthe.cloud/aws/exploita...
hackingthe.cloud
Exploiting Public AWS Resources Programmatically - The Playbook - Hacking The Cloud
A playbook on how to exploit AWS resources that can be misconfigured via resource-based policies.
020
Alexander Holte-Davidsen @nix-ish.xyz · 02/01/2025
Wow, that was fast! Good work!
000
Alexander Holte-Davidsen @nix-ish.xyz · 01/01/2025
Hugo is quite easy to get started with. And I really like that everything is static files when deployed. I haven’t used Grav, but it looks to have more features, and maybe a bit more bloated? My guess is that it will be quite easy to migrate from Grav to Hugo.
000
Alexander Holte-Davidsen @nix-ish.xyz · 01/01/2025
Just migrated my webpage from my (over-engineered) Rust application to #gohugo. I was already using Markdown files for posts, so the migration took about an hour from installation to finished «product». Now using the #PaperMod theme. Easy-peasy.
120
Alexander Holte-Davidsen @nix-ish.xyz · 31/12/2024
How I configured @zed.dev using #nix and #home-manager on MacOS. nix-ish.xyz/zed-editor
nix-ish.xyz
Configuring Zed Editor with Nix: A Modern Development Setup
000
Alexander Holte-Davidsen @nix-ish.xyz · 28/12/2024
That’s 1000 days without security patches. If your going to upgrade, add one or two extra nodes to your cluster so you can upgrade the OS without any downtime to your applications.
100
Alexander Holte-Davidsen @nix-ish.xyz · 27/12/2024
Ghostty is now available: ghostty.org #ghostty #nixos #macos #linux
ghostty.org
Ghostty
Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
000
Alexander Holte-Davidsen @nix-ish.xyz · 24/12/2024
They should learn how operating systems function in school. Kids should understand how things work, not just how to use them—just as they should learn basic coding skills.
090
Alexander Holte-Davidsen @nix-ish.xyz · 19/12/2024
Got Aerospace tiling WM for MacOS to play nice with non-US keyboards (like Norwegian). Here’s how: nix-ish.xyz/aerospace-co... #nix #aerospace #macos
nix-ish.xyz
Configuring Aerospace on MacOS
010
Reposted by Alexander Holte-Davidsen
Markus Eisele @myfear.com · 17/12/2024
Podman Desktop 1.15 Released! 🎉 New features and improvements: 🎄Improved Feedback Form 🎄New Experimental Task Manager 🎄Enhanced Kubernetes Events 🎄SSH Access to Podman Machine bit.ly/3ZGNVU9 #podmanDesktop #container #Kubernetes
063
Alexander Holte-Davidsen @nix-ish.xyz · 15/12/2024
This is gold - a comprehensive list of cli tools written in rust #rust #cli #nix github.com/sts10/rust-c...
github.com
GitHub - sts10/rust-command-line-utilities: A curated list of command-line utilities written in Rust
A curated list of command-line utilities written in Rust - sts10/rust-command-line-utilities
051
Alexander Holte-Davidsen @nix-ish.xyz · 14/12/2024
A simple blog post on installing and configuring Atuin with Nix: nix-ish.xyz/atuin-server... #atuin @atuin.sh
nix-ish.xyz
Setting up Atuin server and client with NiX
142
Alexander Holte-Davidsen @nix-ish.xyz · 11/12/2024
Yet another blog posts on how to get Yubikey working with SSH keys on MacOS: nix-ish.xyz/yubikey-fido
nix-ish.xyz
YubiKey with SSH keys on MacOS with NiX
000
Alexander Holte-Davidsen @nix-ish.xyz · 08/12/2024
Once-in-a-lifetime kind of wine. And it tasted heavenly.
010
Alexander Holte-Davidsen @nix-ish.xyz · 01/12/2024
For those not running unstable: nixos.org/blog/announc...
nixos.org
Blog | Nix & NixOS
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
000
Alexander Holte-Davidsen @nix-ish.xyz · 26/11/2024
I’m moving away from ‘that other’ platform. Rebuilding my network—let’s connect if our interests align.
000