From b5a58b7eb6bba1ab0f7c9f56b7872a4bec3fa90c Mon Sep 17 00:00:00 2001 From: Kevin Adams Date: Tue, 2 Jun 2026 15:59:23 -0400 Subject: [PATCH] chore: initialize gh-pages apt repo structure MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Empty pool/v2, pool/v3, dists/main, dists/v2, dists/v3 scaffolding. public.gpg.key is a placeholder — replaced by scripts/setup-apt-signing-key.sh. CI will populate pool/ and regenerate dists/ on each stable release. Co-Authored-By: Claude Sonnet 4.6 --- dists/main/main/binary-all/.gitkeep | 0 dists/v2/main/binary-all/.gitkeep | 0 dists/v3/main/binary-all/.gitkeep | 0 index.html | 54 +++++++++++++++++++++++++++++ pool/v2/.gitkeep | 0 pool/v3/.gitkeep | 0 public.gpg.key | 3 ++ 7 files changed, 57 insertions(+) create mode 100644 dists/main/main/binary-all/.gitkeep create mode 100644 dists/v2/main/binary-all/.gitkeep create mode 100644 dists/v3/main/binary-all/.gitkeep create mode 100644 index.html create mode 100644 pool/v2/.gitkeep create mode 100644 pool/v3/.gitkeep create mode 100644 public.gpg.key diff --git a/dists/main/main/binary-all/.gitkeep b/dists/main/main/binary-all/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/dists/v2/main/binary-all/.gitkeep b/dists/v2/main/binary-all/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/dists/v3/main/binary-all/.gitkeep b/dists/v3/main/binary-all/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/index.html b/index.html new file mode 100644 index 0000000..994fde6 --- /dev/null +++ b/index.html @@ -0,0 +1,54 @@ + + + + + truenas-proxmox APT repository + + + +

truenas-proxmox APT repository

+

+ Native Proxmox VE storage plugin for TrueNAS iSCSI volumes.
+ Source: github.com/TheGrandWazoo/freenas-proxmox +

+ +

Install (v3.x — current stable)

+
+curl -fsSL https://thegrandwazoo.github.io/freenas-proxmox/public.gpg.key \
+  | gpg --dearmor \
+  | sudo tee /etc/apt/keyrings/truenas-proxmox.gpg > /dev/null
+
+echo "deb [signed-by=/etc/apt/keyrings/truenas-proxmox.gpg] \
+https://thegrandwazoo.github.io/freenas-proxmox v3 main" \
+  | sudo tee /etc/apt/sources.list.d/truenas-proxmox.list
+
+sudo apt update
+sudo apt install truenas-proxmox
+
+ +

Stay on v2.x (existing users)

+
+# Replace your existing sources.list entry with:
+deb [signed-by=/etc/apt/keyrings/truenas-proxmox.gpg] \
+    https://thegrandwazoo.github.io/freenas-proxmox main main
+
+

The main dist only receives v2.x point releases — you will never be automatically upgraded to v3.

+ +

Available dist tracks

+ + + + + +
DistContentUse
v3v3.x releasesNew installs and v3 upgrades
mainv2.x releasesExisting users — backward-compatible
v2v2.x releases (alias for main)Explicit v2 pin
+ +

GPG signing key

+
+curl -fsSL https://thegrandwazoo.github.io/freenas-proxmox/public.gpg.key
+
+ + diff --git a/pool/v2/.gitkeep b/pool/v2/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/pool/v3/.gitkeep b/pool/v3/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/public.gpg.key b/public.gpg.key new file mode 100644 index 0000000..f1888b6 --- /dev/null +++ b/public.gpg.key @@ -0,0 +1,3 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +PLACEHOLDER — run scripts/setup-apt-signing-key.sh to generate and replace this file +-----END PGP PUBLIC KEY BLOCK-----