From 2f126a20d537787763e169dd63924f67ac6486d2 Mon Sep 17 00:00:00 2001 From: Nikolay Govorov Date: Wed, 1 Apr 2026 19:58:12 +0100 Subject: Update dl docs --- .github/workflows/build.yml | 3 +- REUSE.toml | 1 + pkg/404.html | 19 ------------ pkg/dl/404.html | 17 +++++++++++ pkg/dl/index.html | 17 +++++++++++ pkg/dl/robots.txt | 2 ++ pkg/index.html | 61 ------------------------------------- 7 files changed, 38 insertions(+), 82 deletions(-) delete mode 100644 pkg/404.html create mode 100644 pkg/dl/404.html create mode 100644 pkg/dl/index.html create mode 100644 pkg/dl/robots.txt delete mode 100644 pkg/index.html diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8dc21c0..7a7119e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -147,8 +147,7 @@ jobs: run: | gpg --export --armor "${{ vars.GPG_KEY_ID }}" > public.gpg rclone copyto public.gpg "s3:${{ vars.S3_BUCKET }}/public.gpg" - rclone copyto pkg/index.html "s3:${{ vars.S3_BUCKET }}/index.html" - rclone copyto pkg/404.html "s3:${{ vars.S3_BUCKET }}/404.html" + rclone copy pkg/dl/ "s3:${{ vars.S3_BUCKET }}/" - name: Create APT repository run: | diff --git a/REUSE.toml b/REUSE.toml index 0d40574..6875d1a 100644 --- a/REUSE.toml +++ b/REUSE.toml @@ -11,6 +11,7 @@ path = [ "CLA.md", "README.md", "pkg/logo.svg", + "pkg/dl/*", ] SPDX-FileCopyrightText = "2026 Nikolay Govorov " SPDX-License-Identifier = "AGPL-3.0-or-later" diff --git a/pkg/404.html b/pkg/404.html deleted file mode 100644 index 950dfd8..0000000 --- a/pkg/404.html +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - 404 - Mirum - - - -

404

-

Looking for the package repository? See installation instructions.

- - diff --git a/pkg/dl/404.html b/pkg/dl/404.html new file mode 100644 index 0000000..3ae5a33 --- /dev/null +++ b/pkg/dl/404.html @@ -0,0 +1,17 @@ + + + + + + + + 404 - Mirum + + +

404

+

Looking for the mirum docs? Visit mirum site.

+ + diff --git a/pkg/dl/index.html b/pkg/dl/index.html new file mode 100644 index 0000000..60c970d --- /dev/null +++ b/pkg/dl/index.html @@ -0,0 +1,17 @@ + + + + + + + + + Mirum - Package Repository + + +

Visit mirum site.

+ + diff --git a/pkg/dl/robots.txt b/pkg/dl/robots.txt new file mode 100644 index 0000000..c6742d8 --- /dev/null +++ b/pkg/dl/robots.txt @@ -0,0 +1,2 @@ +User-Agent: * +Disallow: / diff --git a/pkg/index.html b/pkg/index.html deleted file mode 100644 index 23290c9..0000000 --- a/pkg/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - Mirum - Package Repository - - - - -

Install Mirum

- -

An experimental CI built around virtual machines and Starlark

- -
This project is in its infancy and is not intended for production use.
- -

Debian / Ubuntu

-
curl -fsSL https://dl.mirum.dev/public.gpg | sudo gpg --dearmor -o /usr/share/keyrings/mirum.gpg
-echo "deb [signed-by=/usr/share/keyrings/mirum.gpg] https://dl.mirum.dev/apt/ nightly main" | sudo tee /etc/apt/sources.list.d/mirum.list
-sudo apt update && sudo apt install mirum
-
-sudo systemctl enable --now mirumd
- -

Fedora / RHEL

-
# DNF5 (Fedora 41+, RHEL 10+)
-sudo dnf config-manager addrepo --from-repofile=https://dl.mirum.dev/rpm/nightly/mirum-nightly.repo
-
-# DNF4 (Fedora 40 and older, RHEL 8/9)
-sudo curl -o /etc/yum.repos.d/mirum-nightly.repo https://dl.mirum.dev/rpm/nightly/mirum-nightly.repo
-
-sudo dnf install mirum
-sudo systemctl enable --now mirumd
- -

openSUSE

-
sudo rpm --import https://dl.mirum.dev/public.gpg
-sudo zypper addrepo https://dl.mirum.dev/rpm/nightly/ mirum-nightly
-sudo zypper refresh
-sudo zypper install mirum
-
-sudo systemctl enable --now mirumd
- -
-

- This is a package download server. For documentation and source code, visit - github.com/dimidiumlabs/mirum. -

- - - -- Gilti