chore: drop archived terraformer and unused netbird

This commit is contained in:
Ryan Yin committed 2026-10-01 20:10:07 +08:00
1 parent ab2fd0fee9
commit a6553b25a5
4 files changed
+1 -41

No files matched your search

-1
View File
@@ -29,7 +29,6 @@
# cloud tools that nix do not have cache for.
terraform
# terraformer # generate terraform configs from existing cloud resources
# packer # machine image builder
];
}
-1
View File
@@ -162,7 +162,6 @@ in
"joplin" # note taking app
"tailscale-app" # tailscale macos app (with gui)
# "netbirdio/tap/netbird-ui" # netbird gui app
# IM & audio & remote desktop & meeting
"telegram"
@@ -1,38 +0,0 @@
{
lib,
pkgs,
...
}:
# =============================================================
#
# NetBird - your own private network(VPN) that uses WireGuard, Coturn, etc.
#
# It's similar to tailscale, but netbird's more opensouse and less mature.
#
# NetBird natively supports running multiple clients on the same host — something
# Tailscale can’t do easily.
# Its NixOS module ships a dedicated CLI wrapper for every client, so managing them is effortless.
#
# How to use:
# 1. Create a NetBird account at https://app.netbird.io/
# 3. Login & join into your homelab network via `netbird-homelab up`
#
# Status Data:
# `journalctl -u netbird-homelab` shows netbird's logs
# netbird client store its data in /var/lib/netbird-homelab & /etc/netbird-homelab
# which is already persistent across reboots(via preservation)
#
# References:
# https://github.com/NixOS/nixpkgs/blob/nixos-unstable/nixos/modules/services/networking/netbird.nix
#
# =============================================================
{
# services.netbird.useRoutingFeatures = "client";
# services.netbird.clients.homelab = {
# port = 51820;
# name = "homelab";
# interface = "netbird-homelab";
# hardened = true;
# autoStart = true;
# };
}
@@ -10,7 +10,7 @@
# It's open source and free for personal use,
# and it's really easy to setup and use.
# Tailscale has great client coverage for Linux, windows, Mac, android, and iOS.
# Tailscale is more mature and stable compared to other alternatives such as netbird/netmaker.
# Tailscale is more mature and stable compared to other alternatives such as netmaker.
#
# How to use:
# 1. Create a Tailscale account at https://login.tailscale.com