🗃️ golder.tech Debian Repository

✓ Active

Installation Methods

Recommended: Manual Package Installation

Due to compatibility issues between apt and B2 object storage, manual installation is the most reliable method:

# Choose the appropriate architecture (amd64 or arm64)
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/f/fetch-k8s-cert/fetch-k8s-cert_1.3.1-1_amd64.deb
sudo dpkg -i fetch-k8s-cert_1.3.1-1_amd64.deb

# Install any missing dependencies
sudo apt-get install -f

This method works reliably and ensures package integrity through GPG verification.

Alternative: Apt Repository (May Have Compatibility Issues)

If manual installation doesn't suit your workflow, you can try adding the repository to apt:

Ubuntu Plucky (25.04) and Later (.sources format)

echo "Types: deb
URIs: https://debs.golder.tech
Suites: stable
Components: main
Signed-By: /usr/share/keyrings/golder-tech.gpg" | \
  sudo tee /etc/apt/sources.list.d/golder-tech.sources

Older Ubuntu/Debian Versions (.list format)

echo "deb [signed-by=/usr/share/keyrings/golder-tech.gpg] https://debs.golder.tech stable main" | \
  sudo tee /etc/apt/sources.list.d/golder-tech.list

Note: Some apt clients may experience "Content-Range header" errors with B2 storage. If you encounter issues, use the manual installation method above.

Repository Details

Note: This repository is hosted on Backblaze B2 object storage. While all files are accessible and properly signed, some apt clients may experience compatibility issues with B2's HTTP handling. If you encounter "Content-Range header" errors, try the alternative access methods below.

Alternative Access Methods

If the standard apt repository method doesn't work due to B2 compatibility issues, you can:

Manual Package Download

Download packages directly and install with dpkg:

# Example: Download and install fetch-k8s-cert
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/f/fetch-k8s-cert/fetch-k8s-cert_1.3.1-1_amd64.deb
sudo dpkg -i fetch-k8s-cert_1.3.1-1_amd64.deb

# Install dependencies if needed
sudo apt-get install -f

Add Repository with Force Option

If apt complains about weak security, you can temporarily allow it:

# Add to /etc/apt/apt.conf.d/99-allow-weak-security
APT::Get::AllowUnauthenticated "true";

Available Packages

fetch-k8s-cert

Version: 1.3.1-1 | Architectures: amd64, arm64

A utility for securely fetching Kubernetes certificates from remote clusters. Useful for CI/CD pipelines and automated deployments that need to access Kubernetes API servers.

Manual Install:

# AMD64
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/fetch-k8s-cert_1.3.1-1_amd64.deb
sudo dpkg -i fetch-k8s-cert_1.3.1-1_amd64.deb

# ARM64
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/fetch-k8s-cert_1.3.1-1_arm64.deb
sudo dpkg -i fetch-k8s-cert_1.3.1-1_arm64.deb

Dependencies: curl, openssl, jq

libvirt-volume-provisioner

Versions: 0.1.0, 0.2.1 | Architectures: amd64

Automated volume provisioning tool for libvirt-based virtualization environments. Creates and manages storage volumes for virtual machines with configurable size limits and cleanup policies.

Manual Install:

# Latest version (0.2.1)
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/libvirt-volume-provisioner_0.2.1_amd64.deb
sudo dpkg -i libvirt-volume-provisioner_0.2.1_amd64.deb

# Previous version (0.1.0)
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/libvirt-volume-provisioner_0.1.0_amd64.deb
sudo dpkg -i libvirt-volume-provisioner_0.1.0_amd64.deb

Dependencies: libvirt-daemon, qemu-kvm, python3-libvirt

manage-join-token

Versions: 1.0.0-1, 1.0.1-1 | Architectures: all

Kubernetes cluster join token management utility. Generates, validates, and rotates join tokens for worker node registration. Includes token expiration monitoring and automated cleanup.

Manual Install:

# Latest version (1.0.1-1)
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/manage-join-token_1.0.1-1_all.deb
sudo dpkg -i manage-join-token_1.0.1-1_all.deb

# Previous version (1.0.0-1)
wget https://f002.backblazeb2.com/file/debs-golder-tech-static/pool/main/manage-join-token_1.0.0-1_all.deb
sudo dpkg -i manage-join-token_1.0.0-1_all.deb

Dependencies: kubernetes-client, openssl

GPG Key Management

Download the public key: pubkey.gpg

To manually add the GPG key:

# Download and add to apt keyring
curl -fsSL https://debs.golder.tech/pubkey.gpg | sudo gpg --dearmor -o /usr/share/keyrings/golder-tech.gpg

# Or import directly
gpg --import https://debs.golder.tech/pubkey.gpg

Key Details:


golder.tech Debian Repository • Managed via Gitea Actions