Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 23, 2024Managing NixOS on DigitalOcean with ColmenaIn this post, we will prepare a DigitalOcean image for NixOS, launch a droplet with it and manage it using Colmena. DigitalOcean does not have out-of-the-box support for NixOS. However, we can use a custom image to launch a droplet with NixOS. So, we...DiscussNixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 19, 2024Easy GitHub CLI Extensions with NixGitHub CLI (gh) is one of my favourite tools. In addition to its built-in commands, it allows you to write your own extensions. In this post, I will show you how to write a simple GitHub CLI extension and how to package it with Nix, in particular und...DiscussGitHub
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 7, 2024Hasura CLI on NixOS: A Working SolutionThis post comes after an exciting discovery of a solution to a problem I and my team have been facing for a while: Getting Hasura CLI work on NixOS like any other program. Problem NixOS has its own way of managing packages and dependencies. Unlike a ...DiscussHasura
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 5, 2024Backup GitHub Repositories with gidekDo you backup your Git repositories? If not, you should consider doing so. I might even have a solution for you if you are using GitHub: gidek. It even has some NixOS goodies packed with it. Why Backup Git Repositories? Git is a distributed version c...DiscussHaskell
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 3, 2024Managing NixOS Secrets via SOPS, sops-nix and opsopsSecret provisioning is a critical operation during the deployment and management of a software system. The way it is done can have significant impact on both security and operational efficiency. In this post, I am going to discuss SOPS, sops-nix and ...DiscussNixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Aug 1, 2024OpenResty on NixOS for an API GatewayAre you using an API gateway? Do you really need one? If you are using NixOS and feel comfortable with some Lua, you may want to consider OpenResty on NixOS as an API gateway. An API Gateway is simply a service that acts as a reverse proxy for API re...DiscussNixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Jul 31, 2024Running NixOS Guests on QEMUOnce in a while, I want to test some NixOS configuration without affecting my main system or launching new hosts on the cloud. Running NixOS on a virtual machine (VM) is a safe and reproducible way to test such configurations. As for VMs, I have used...DiscussNixOS
Vehbi Sinan Tunaliogluthenegation.hashnode.dev·Jul 30, 2024Archiving PostgreSQL Backups on NixOSThis is a technical note on how to archive PostgreSQL backups on NixOS to one or more targets using rclone. Problem Some of my objectives during provisioning new hosts and services are to ensure that: The system is reproducible, The process and rel...DiscussNixOS
Manavendra Senblog.manavendrasen.com·Jul 6, 2024Building a NixOS Server: A Step-by-Step GuideI had an old laptop lying around—a Dell Inspiron 7572 with a 1TB SSD and 16GB RAM. Instead of letting it gather dust, I decided to repurpose it into a powerful deployment server using NixOS. My goal was to self-host services instead of relying on AWS...Discuss·11 likes·167 readsLinux
Akash Rajvanshihacstac.hashnode.dev·Jun 11, 2024🚀 Day 59/100 🚀Reading about CloudFront concepts, watching videos, and reading documents. Completed ACM with CF and CF edge locations cache. Successfully built a flake for my homelab with just some packages and some dotfiles. #DevOps #Cloud #AWS #100DaysOfCode #1...Discuss#365DaysOfDevOpsDevops