summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniil Baturin <daniil@baturin.org>2025-02-18 17:26:29 +0000
committerDaniil Baturin <daniil@baturin.org>2025-02-18 17:35:23 +0000
commitc94f5faf18d993d3eba8e015f9e8fdcaffb48da9 (patch)
tree26926718124df3bc74319086ddac84167648b1e1
parent1134dd4160790025d3e1f3301e41bdd664fba6b2 (diff)
downloadcommunity.vyos.net-c94f5faf18d993d3eba8e015f9e8fdcaffb48da9.tar.gz
community.vyos.net-c94f5faf18d993d3eba8e015f9e8fdcaffb48da9.zip
Add VyOS Stream page and 2025-Q1 release
-rw-r--r--site/get/index.md19
-rw-r--r--site/get/stream.md61
2 files changed, 79 insertions, 1 deletions
diff --git a/site/get/index.md b/site/get/index.md
index da7fa4d..b0b2f7b 100644
--- a/site/get/index.md
+++ b/site/get/index.md
@@ -12,7 +12,7 @@
# Get VyOS
- VyOS has two release "channels": rolling release and LTS releases.
+ VyOS has three release "channels": rolling release, VyOS Stream, and LTS releases.
</div>
@@ -39,6 +39,23 @@
</div>
+ <div class="lts">
+
+ ## VyOS Stream
+
+ VyOS Stream serves as a technology preview and a quality gate for the upcoming LTS release.
+ New images are releases roughly every quarter.
+
+ Features can only be removed from VyOS Stream through a deprecation procedure,
+ and we promise to only make forward-compatible changes to the configuration syntax
+ and API, so that users, integrators, and developers of external tools
+ can prepare their environments and projects for the future LTS release
+ and help us identify and fix issues.
+
+ Go to the [VyOS Stream page](/get/stream) to download.
+
+ </div>
+
<div class='lts'>
## LTS release
diff --git a/site/get/stream.md b/site/get/stream.md
new file mode 100644
index 0000000..914b8b3
--- /dev/null
+++ b/site/get/stream.md
@@ -0,0 +1,61 @@
+<div class='nightly-builds-page'>
+ <section class='banner'>
+ <div class='containerCustom'>
+ <div class='left-shape'>
+ <img src='/img/global/shape-left.svg' />
+ </div>
+ <div class='right-shape'>
+ <img src='/img/global/shape-right.svg' />
+ </div>
+
+ <div class='banner-div'>
+
+ # VyOS Stream
+
+ </div>
+
+ </div>
+ </section>
+
+ <section class='content-section'>
+ <div class='content-div'>
+ <div class='image-signatures'>
+
+ VyOS Stream serves as a technology preview and a quality gate for the upcoming LTS release.
+ New images are releases roughly every quarter.
+
+ Features can only be removed from VyOS Stream through a deprecation procedure,
+ and we promise to only make forward-compatible changes to the configuration syntax
+ and API, so that users, integrators, and developers of external tools
+ can prepare their environments and projects for the future LTS release
+ and help us identify and fix issues.
+
+
+ ## Verifying image signatures
+
+ We use [minisign](https://jedisct1.github.io/minisign/) for release signing. To learn about its advantages
+ over GPG, read [signify: Securing OpenBSD From Us To You](https://www.openbsd.org/papers/bsdcan-signify.html).
+
+ One obvious advantage is that you don't need to import the key anywhere, you can pass it as a command line argument.
+ Once you download an image and its `.minisig` file, you can verify its integrity with this command:
+
+ ```
+ minisign -Vm <ISO file> -P RWTR1ty93Oyontk6caB9WqmiQC4fgeyd/ejgRxCRGd2MQej7nqebHneP
+ ```
+
+ </div>
+
+ <div class='available-builds' id='available-builds'>
+
+ ## Releases
+
+ ### VyOS Stream 1.5-2025-Q1
+
+ * Image: [vyos-1.5-stream-2025-Q1-generic-amd64.iso](https://community-downloads.vyos.dev/stream/1.5-stream-2025-Q1/vyos-1.5-stream-2025-Q1-generic-amd64.iso) ([sig](https://community-downloads.vyos.dev/stream/1.5-stream-2025-Q1/vyos-1.5-stream-2025-Q1-generic-amd64.iso.minisig))
+ * Source code tarball: [circinus-1.5-stream-2025-Q1.tar.gz](https://community-downloads.vyos.dev/stream/1.5-stream-2025-Q1/circinus-1.5-stream-2025-Q1.tar.gz) ([sig](https://community-downloads.vyos.dev/stream/1.5-stream-2025-Q1/circinus-1.5-stream-2025-Q1.tar.gz.minisig))
+
+ </div>
+
+ </section>
+
+</div>