合同会社ビューレガシー

TEL 050-3706-3955

平日 9:00〜18:00

Onprest v1.2.7 を公開しました


リリース

Onprest v1.2.7 をリリースしました。

Onprest は、オンプレミス環境のレガシーデータベースを REST API / MCP から安全に利用するための OSS です。データベースそのものや SQL を外部公開するのではなく、オンプレ側で定義した capability だけを gateway 経由で呼び出せる構成にしています。

v1.2.7 は、導入方法とデータベース接続まわりの整備を中心としたリリースです。

  • gateway と agent の両方のバイナリを含むリリースアーカイブを、Linux / macOS / Windows 向けに配布。本番向けには最小構成の設定テンプレート、クイックスタート向けには使い捨てのデータベース例を同梱
  • バージョン付きのアセットと、常に最新版を取得できるダウンロードエイリアスを用意し、いずれもチェックサムと GitHub の artifact attestation で検証可能
  • タグ起動のリリースワークフローは、対象コミットで release-ready が成功していることを確認したうえでアセットを公開
  • データベース接続の TLS 対応を PostgreSQL / MySQL / SQL Server / Oracle の 4 つで完備。4 つすべてが require と verify-full に対応し、PostgreSQL は verify-ca にも対応、PostgreSQL と MySQL ではクライアント証明書を利用可能
  • 不正または未対応の TLS 設定は、黙って接続の安全性を下げるのではなく、設定検証の時点でエラーとして扱う
  • capability ごとのレート制限を agent 側で適用(gateway のレート制限とは独立)。上限を超えたリクエストは AGENT_RATE_LIMITED(HTTP 429)として返却
  • README、クイックスタート、データベース、セキュリティ、デプロイ、リリースゲートのドキュメントを、新しいインストール手順と運用手順に合わせて更新

既存の REST / MCP の仕様や capability の定義に変更はありません。今回のリリースにより、ビルド環境を用意しなくても検証可能な形でバイナリを入手できるようになり、データベースとの通信の暗号化と、capability 単位での流量制御も設定だけで行えるようになりました。

GitHub: https://github.com/viewlegacy/onprest

Documentation: https://docs.onprest.viewlegacy.com/

Contact

お問い合わせ

サービスに関するご質問・ご相談など、お気軽にお問い合わせください。

050-3706-3955

平日 9:00〜18:00

お問い合わせフォーム