[PR #52] [MERGED] refactor: new host - tailscalw-gw, centrally manage the network configuration of all hosts #86

Closed
opened 2025-12-28 23:19:13 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ryan4yin/nix-config/pull/52
Author: @ryan4yin
Created: 1/28/2024
Status: Merged
Merged: 1/28/2024
Merged by: @ryan4yin

Base: mainHead: refactor-networking


📝 Commits (1)

  • ad861dc refactor: centrally manage the network configuration of all hosts in homelab

📊 Changes

23 files changed (+295 additions, -243 deletions)

View changed files

📝 Justfile (+17 -14)
📝 README.md (+2 -2)
📝 hosts/12kingdoms_shoukei/default.nix (+8 -21)
📝 hosts/12kingdoms_shoukei/hardware-configuration.nix (+1 -1)
📝 hosts/12kingdoms_suzu/default.nix (+10 -20)
📝 hosts/README.md (+3 -2)
hosts/homelab_tailscale_gw/default.nix (+43 -0)
hosts/homelab_tailscale_gw/tailscale.nix (+46 -0)
📝 hosts/idols_ai/default.nix (+11 -21)
📝 hosts/idols_ai/hardware-configuration.nix (+1 -1)
📝 hosts/idols_aquamarine/default.nix (+10 -20)
📝 hosts/idols_kana/default.nix (+10 -20)
📝 hosts/idols_ruby/default.nix (+10 -20)
📝 hosts/rolling_girls_chiaya/default.nix (+9 -20)
📝 hosts/rolling_girls_nozomi/default.nix (+9 -14)
📝 hosts/rolling_girls_yukina/default.nix (+10 -15)
hosts/vars.nix (+49 -0)
📝 lib/nixosSystem.nix (+15 -10)
📝 modules/base.nix (+1 -1)
📝 modules/nixos/desktop/remote-desktop/tailscale.nix (+11 -41)

...and 3 more files

📄 Description

  1. refactor: centrally manage the network configuration of all hosts in homelab
  2. feat: new host - tailscalw-gw

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/ryan4yin/nix-config/pull/52 **Author:** [@ryan4yin](https://github.com/ryan4yin) **Created:** 1/28/2024 **Status:** ✅ Merged **Merged:** 1/28/2024 **Merged by:** [@ryan4yin](https://github.com/ryan4yin) **Base:** `main` ← **Head:** `refactor-networking` --- ### 📝 Commits (1) - [`ad861dc`](https://github.com/ryan4yin/nix-config/commit/ad861dcc598cfd179dd968a2bcf936747b0e0d8e) refactor: centrally manage the network configuration of all hosts in homelab ### 📊 Changes **23 files changed** (+295 additions, -243 deletions) <details> <summary>View changed files</summary> 📝 `Justfile` (+17 -14) 📝 `README.md` (+2 -2) 📝 `hosts/12kingdoms_shoukei/default.nix` (+8 -21) 📝 `hosts/12kingdoms_shoukei/hardware-configuration.nix` (+1 -1) 📝 `hosts/12kingdoms_suzu/default.nix` (+10 -20) 📝 `hosts/README.md` (+3 -2) ➕ `hosts/homelab_tailscale_gw/default.nix` (+43 -0) ➕ `hosts/homelab_tailscale_gw/tailscale.nix` (+46 -0) 📝 `hosts/idols_ai/default.nix` (+11 -21) 📝 `hosts/idols_ai/hardware-configuration.nix` (+1 -1) 📝 `hosts/idols_aquamarine/default.nix` (+10 -20) 📝 `hosts/idols_kana/default.nix` (+10 -20) 📝 `hosts/idols_ruby/default.nix` (+10 -20) 📝 `hosts/rolling_girls_chiaya/default.nix` (+9 -20) 📝 `hosts/rolling_girls_nozomi/default.nix` (+9 -14) 📝 `hosts/rolling_girls_yukina/default.nix` (+10 -15) ➕ `hosts/vars.nix` (+49 -0) 📝 `lib/nixosSystem.nix` (+15 -10) 📝 `modules/base.nix` (+1 -1) 📝 `modules/nixos/desktop/remote-desktop/tailscale.nix` (+11 -41) _...and 3 more files_ </details> ### 📄 Description 1. refactor: centrally manage the network configuration of all hosts in homelab 2. feat: new host - tailscalw-gw --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-28 23:19:13 +01:00
adam closed this issue 2025-12-28 23:19:13 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/nix-config#86