Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Feature Request: Configurable Ollama Base URL

オープン
#8 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
48/100
issue の種類
機能追加
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
github-actions, go, ollama
領域
ai, ci-cd

調査の方向性

まず action.yml と README.md を確認し、その後 Go コード内の Ollama API の呼び出し箇所を特定します。localhost のデフォルト値を維持したまま設定可能な入力を追加し、不正な形式または到達不能な URL を検証し、workflow での使用方法をドキュメント化します。すべての Ollama 呼び出しが選択した URL を使用し、関連するテストまたはチェックに合格すれば完了です。

索引モデルが issue の本文から書いたものです。

説明

🛠️ Feature Request: Configurable Ollama Base URL

Team 150

Problem Statement

The current implementation has Ollama's base URL hardcoded to http://localhost:11434. This limits flexibility, especially for users who want to point to a self-hosted or remote Ollama instance rather than the default local setup.

Proposed Solution

Add an ollama-url input parameter to the GitHub Action configuration (action.yml). This parameter should allow users to specify a custom Ollama server URL. The action should use this input to determine the base URL for connecting to Ollama.

Acceptance Criteria
  • Introduce a new ollama-url input in action.yml (with a suitable default if omitted).
  • Update code to use the specified ollama-url for all Ollama API calls.
  • Update documentation and README.md to explain how to set a custom Ollama URL.
  • Add input validation and error handling for malformed or unreachable URLs.
Context / Motivation

Making Ollama's base URL configurable enables broader support for diverse CI/CD or on-premise deployments where the Ollama server may not be running on localhost.

Additional Notes
  • Ensure the default (http://localhost:11434) is maintained for users who do not specify a value.
  • Example usage in workflow:
    with:
      ollama-url: "http://my-ollama-server:11434"
    
主要言語
Go
スター
4
フォーク
7
PR マージ指標
30日以内にマージされた PR はありません

環境構築

  • Dockerfile または Docker Compose ファイルあり
  • プルリクエストのテンプレートなし
  • コントリビューションガイドなし

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。