migrate git URLs from git.t-juice.club to code.t-juice.club

Update all flake URLs to use the new Forgejo instance. This includes
auto-upgrade, nixos-rebuild-test, homelab-deploy listener, nixos-exporter,
nix-cache02 builder, and the bootstrap script.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-12 23:34:22 +01:00
parent 412abd5e68
commit 7fb8df69a4
7 changed files with 12 additions and 12 deletions

View File

@@ -326,7 +326,7 @@ Use `nix flake show` or `nix develop -c ansible-inventory --graph` to list all h
- `nixpkgs-unstable` - Unstable channel (available via overlay as `pkgs.unstable.<package>`) - `nixpkgs-unstable` - Unstable channel (available via overlay as `pkgs.unstable.<package>`)
- `nixos-exporter` - NixOS module for exposing flake revision metrics (used to verify deployments) - `nixos-exporter` - NixOS module for exposing flake revision metrics (used to verify deployments)
- `homelab-deploy` - NATS-based remote deployment tool for test-tier hosts - `homelab-deploy` - NATS-based remote deployment tool for test-tier hosts
- Custom packages from git.t-juice.club: - Custom packages from code.t-juice.club:
- `alerttonotify` - Alert routing - `alerttonotify` - Alert routing
### Network Architecture ### Network Architecture
@@ -355,7 +355,7 @@ Most hosts use OpenBao (Vault) for secrets:
All hosts pull updates daily from: All hosts pull updates daily from:
``` ```
git+https://git.t-juice.club/torjus/nixos-servers.git git+https://code.t-juice.club/torjus/nixos-servers.git
``` ```
Configured in `/system/autoupgrade.nix`: Configured in `/system/autoupgrade.nix`:

View File

@@ -16,11 +16,11 @@
settings.repos = { settings.repos = {
nixos-servers = { nixos-servers = {
url = "git+https://git.t-juice.club/torjus/nixos-servers.git"; url = "git+https://code.t-juice.club/torjus/nixos-servers.git";
defaultBranch = "master"; defaultBranch = "master";
}; };
nixos = { nixos = {
url = "git+https://git.t-juice.club/torjus/nixos.git"; url = "git+https://code.t-juice.club/torjus/nixos.git";
defaultBranch = "master"; defaultBranch = "master";
}; };
}; };

View File

@@ -70,10 +70,10 @@ let
echo "Waiting for network connectivity..." echo "Waiting for network connectivity..."
# Verify we can reach the git server via HTTPS (doesn't respond to ping) # Verify we can reach the git server via HTTPS (doesn't respond to ping)
if ! curl -s --connect-timeout 5 --max-time 10 https://git.t-juice.club >/dev/null 2>&1; then if ! curl -s --connect-timeout 5 --max-time 10 https://code.t-juice.club >/dev/null 2>&1; then
echo "ERROR: Cannot reach git.t-juice.club via HTTPS" echo "ERROR: Cannot reach code.t-juice.club via HTTPS"
echo "Check network configuration and DNS settings" echo "Check network configuration and DNS settings"
log_to_loki "failed" "Network check failed - cannot reach git.t-juice.club" log_to_loki "failed" "Network check failed - cannot reach code.t-juice.club"
exit 1 exit 1
fi fi
@@ -134,7 +134,7 @@ let
log_to_loki "building" "Starting nixos-rebuild boot" log_to_loki "building" "Starting nixos-rebuild boot"
# Build and activate the host-specific configuration # Build and activate the host-specific configuration
FLAKE_URL="git+https://git.t-juice.club/torjus/nixos-servers.git?ref=$BRANCH#''${HOSTNAME}" FLAKE_URL="git+https://code.t-juice.club/torjus/nixos-servers.git?ref=$BRANCH#''${HOSTNAME}"
if nixos-rebuild boot --flake "$FLAKE_URL"; then if nixos-rebuild boot --flake "$FLAKE_URL"; then
echo "Successfully built configuration for $HOSTNAME" echo "Successfully built configuration for $HOSTNAME"

View File

@@ -4,6 +4,6 @@
enable = true; enable = true;
randomizedDelaySec = "1h"; randomizedDelaySec = "1h";
allowReboot = true; allowReboot = true;
flake = "git+https://git.t-juice.club/torjus/nixos-servers.git"; flake = "git+https://code.t-juice.club/torjus/nixos-servers.git";
}; };
} }

View File

@@ -18,7 +18,7 @@ in
role = hostCfg.role; role = hostCfg.role;
natsUrl = "nats://nats1.home.2rjus.net:4222"; natsUrl = "nats://nats1.home.2rjus.net:4222";
nkeyFile = "/run/secrets/homelab-deploy-nkey"; nkeyFile = "/run/secrets/homelab-deploy-nkey";
flakeUrl = "git+https://git.t-juice.club/torjus/nixos-servers.git"; flakeUrl = "git+https://code.t-juice.club/torjus/nixos-servers.git";
metrics.enable = true; metrics.enable = true;
}; };

View File

@@ -32,7 +32,7 @@
# Default port: 9971 # Default port: 9971
flake = { flake = {
enable = true; enable = true;
url = "git+https://git.t-juice.club/torjus/nixos-servers.git"; url = "git+https://code.t-juice.club/torjus/nixos-servers.git";
nats = { nats = {
enable = true; enable = true;
url = "nats://nats1.home.2rjus.net:4222"; url = "nats://nats1.home.2rjus.net:4222";

View File

@@ -14,7 +14,7 @@ let
branch="$2" branch="$2"
shift 2 shift 2
exec nixos-rebuild "$action" --flake "git+https://git.t-juice.club/torjus/nixos-servers.git?ref=$branch" "$@" exec nixos-rebuild "$action" --flake "git+https://code.t-juice.club/torjus/nixos-servers.git?ref=$branch" "$@"
''; '';
}; };
in in