docs: add NixOS installation instructions #146

Merged
byteflavour merged 0 commits from docs-nix-install into main 2026-05-25 08:11:44 +00:00
byteflavour commented 2026-05-24 13:05:44 +00:00 (Migrated from codeberg.org)

This PR adds clear instructions on how to install and run forgejo-mcp using the Nix package manager and Nix Flakes. It also notes that the package is currently only available on the unstable channel.

This PR adds clear instructions on how to install and run `forgejo-mcp` using the Nix package manager and Nix Flakes. It also notes that the package is currently only available on the unstable channel.
op1st-gitops commented 2026-05-24 13:05:52 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code is skipping this commit.
User byteflavour is not allowed to trigger CI via pull_request in this repo.

op1st Pipelines as Code is skipping this commit. User byteflavour is not allowed to trigger CI via pull_request in this repo.
goern commented 2026-05-25 07:57:26 +00:00 (Migrated from codeberg.org)

/ok-to-test

/ok-to-test
op1st-gitops commented 2026-05-25 07:57:29 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code/on-pull-request-r8rjl is running.

Starting Pipelinerun on-pull-request-r8rjl in namespace op1st-pipelines

You can monitor the execution using the op1st Pipelines as Code PipelineRun viewer or through the command line by
using the tkn CLI with the following command:

tkn pr logs -n op1st-pipelines on-pull-request-r8rjl -f

op1st Pipelines as Code/on-pull-request-r8rjl is running. Starting Pipelinerun <b>[on-pull-request-r8rjl](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-r8rjl)</b> in namespace <b>op1st-pipelines</b> You can monitor the execution using the [op1st Pipelines as Code](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-r8rjl) PipelineRun viewer or through the command line by using the [tkn](https://tekton.dev/docs/cli/#installation) CLI with the following command: <code>tkn pr logs -n op1st-pipelines on-pull-request-r8rjl -f</code>
op1st-gitops commented 2026-05-25 07:57:29 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code/code-scans- has failed.
There was an error creating the PipelineRun: code-scans-

cannot use the API on the provider platform to create a in_progress status:

op1st Pipelines as Code/code-scans- has <b>failed</b>. There was an error creating the PipelineRun: <b>code-scans-</b> cannot use the API on the provider platform to create a in_progress status:
op1st-gitops commented 2026-05-25 07:58:06 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code/code-scans-z2qsn is running.

Starting Pipelinerun code-scans-z2qsn in namespace op1st-pipelines

You can monitor the execution using the op1st Pipelines as Code PipelineRun viewer or through the command line by
using the tkn CLI with the following command:

tkn pr logs -n op1st-pipelines code-scans-z2qsn -f

op1st Pipelines as Code/code-scans-z2qsn is running. Starting Pipelinerun <b>[code-scans-z2qsn](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/code-scans-z2qsn)</b> in namespace <b>op1st-pipelines</b> You can monitor the execution using the [op1st Pipelines as Code](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/code-scans-z2qsn) PipelineRun viewer or through the command line by using the [tkn](https://tekton.dev/docs/cli/#installation) CLI with the following command: <code>tkn pr logs -n op1st-pipelines code-scans-z2qsn -f</code>
op1st-gitops commented 2026-05-25 07:58:06 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code/on-pull-request-4bgkd is running.

Starting Pipelinerun on-pull-request-4bgkd in namespace op1st-pipelines

You can monitor the execution using the op1st Pipelines as Code PipelineRun viewer or through the command line by
using the tkn CLI with the following command:

tkn pr logs -n op1st-pipelines on-pull-request-4bgkd -f

op1st Pipelines as Code/on-pull-request-4bgkd is running. Starting Pipelinerun <b>[on-pull-request-4bgkd](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-4bgkd)</b> in namespace <b>op1st-pipelines</b> You can monitor the execution using the [op1st Pipelines as Code](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-4bgkd) PipelineRun viewer or through the command line by using the [tkn](https://tekton.dev/docs/cli/#installation) CLI with the following command: <code>tkn pr logs -n op1st-pipelines on-pull-request-4bgkd -f</code>
op1st-gitops commented 2026-05-25 07:58:08 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code/on-pull-request-r8rjl


Task Statuses:

StatusDurationName
Succeeded 10 seconds

fetch-source

Failed 28 seconds

build-and-test


Failure snippet:

task build-and-test has the status "TaskRunCancelled":
TaskRun "on-pull-request-r8rjl-build-and-test" was cancelled. TaskRun cancelled as the PipelineRun it belongs to has been cancelled.
op1st Pipelines as Code/on-pull-request-r8rjl <ul> <li><b>Namespace</b>: <a href="https://detailurl.setting.custom-console-url-namespace.is.not.configured">op1st-pipelines</a></li> <li><b>PipelineRun:</b> <a href="https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-r8rjl">on-pull-request-r8rjl</a></li> </ul> <hr> <h4>Task Statuses:</h4> <table> <tr><th>Status</th><th>Duration</th><th>Name</th></tr> <tr> <td>Succeeded</td> <td>10 seconds</td><td> [fetch-source](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-r8rjl/logs/fetch-source) </td></tr> <tr> <td>Failed</td> <td>28 seconds</td><td> [build-and-test](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-r8rjl/logs/build-and-test) </td></tr> </table> <hr> <h4>Failure snippet:</h4> task <b>build-and-test</b> has the status <b>"TaskRunCancelled"</b>: <pre>TaskRun "on-pull-request-r8rjl-build-and-test" was cancelled. TaskRun cancelled as the PipelineRun it belongs to has been cancelled.</pre>
op1st-gitops commented 2026-05-25 07:58:31 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code/code-scans-z2qsn has successfully validated your commit.


Task Statuses:

StatusDurationName
Succeeded 16 seconds

fetch-source

Succeeded 7 seconds

gitleaks-version

Succeeded 9 seconds

gitleaks

op1st Pipelines as Code/code-scans-z2qsn has <b>successfully</b> validated your commit. <ul> <li><b>Namespace</b>: <a href="https://detailurl.setting.custom-console-url-namespace.is.not.configured">op1st-pipelines</a></li> <li><b>PipelineRun:</b> <a href="https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/code-scans-z2qsn">code-scans-z2qsn</a></li> </ul> <hr> <h4>Task Statuses:</h4> <table> <tr><th>Status</th><th>Duration</th><th>Name</th></tr> <tr> <td>Succeeded</td> <td>16 seconds</td><td> [fetch-source](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/code-scans-z2qsn/logs/fetch-source) </td></tr> <tr> <td>Succeeded</td> <td>7 seconds</td><td> [gitleaks-version](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/code-scans-z2qsn/logs/gitleaks-version) </td></tr> <tr> <td>Succeeded</td> <td>9 seconds</td><td> [gitleaks](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/code-scans-z2qsn/logs/gitleaks) </td></tr> </table>
op1st-gitops commented 2026-05-25 07:59:37 +00:00 (Migrated from codeberg.org)

op1st Pipelines as Code/on-pull-request-4bgkd has successfully validated your commit.


Task Statuses:

StatusDurationName
Succeeded 16 seconds

fetch-source

Succeeded 1 minute

build-and-test

op1st Pipelines as Code/on-pull-request-4bgkd has <b>successfully</b> validated your commit. <ul> <li><b>Namespace</b>: <a href="https://detailurl.setting.custom-console-url-namespace.is.not.configured">op1st-pipelines</a></li> <li><b>PipelineRun:</b> <a href="https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-4bgkd">on-pull-request-4bgkd</a></li> </ul> <hr> <h4>Task Statuses:</h4> <table> <tr><th>Status</th><th>Duration</th><th>Name</th></tr> <tr> <td>Succeeded</td> <td>16 seconds</td><td> [fetch-source](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-4bgkd/logs/fetch-source) </td></tr> <tr> <td>Succeeded</td> <td>1 minute</td><td> [build-and-test](https://console-openshift-console.apps.nostromo.erdgeschoss.b4mad.emea.operate-first.cloud/k8s/ns/op1st-pipelines/tekton.dev~v1~PipelineRun/on-pull-request-4bgkd/logs/build-and-test) </td></tr> </table>
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
agentic-forges/forgejo-mcp!146
No description provided.