proxy-server

command module
v0.0.0-...-1ed9f32 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2021 License: MIT Imports: 6 Imported by: 0

README

proxy-server

new proxy server

Content

Setting

Config(config.yml)
Key Type Overview
redis_endpoints string[] セッション格納用redisエンドポイント
redis_username string ユーザー名
redis_password string パスワード
cert_file string 証明書
key_file string 証明書の秘密鍵
port int ポート番号
log_level string ログ出力レベル
Authorization(auth.yml)
Key Type Overview
path string グループエンドポイント
login string ログインエンドポイント
callback string コールバックエンドポイント
logout string ログアウトエンドポイント
userinfo string ユーザー情報取得用エンドポイント
LoadBalancer(loadbalancer.yml)
Key Type Overview
domain string 待ち受けドメイン名
locations Location[] ロケーション情報
- path string URLパス
- token_type string バックエンドヘ流すトークンタイプ(id_token or access_token)
- upstream string[] バックエンドサービス名(Upstream[].nameと一致すること)
- rewrite map 書き換えるURLのマップ(Key: string, Value: string)
- Plugins Plugins このLocationで使用するプラグイン
-- request_transport string[] リクエスト時に実行されるプラグイン
-- response_modify string[] レスポンス時に実行されるプラグイン
Upstream Upstream[]
- name string バックエンドサービス名
- url string バックエンドサービスのエンドポイント
- weight float アクセス比重
Menu(menu.yml)
Key Type Overview
name string メニュー名
description string 説明
path string エンドポイント
thumbnail string サムネイルURL
OpenID Connect(oidc.yml)
Key Type Overview
scopes string[] スコープ
provider string IDP情報
client_id string クライアントID
client_secret string クライアントシークレット情報
callback_url string コールバックURL
logout string IDPログアウトURL
audiences string[] Authorization Audience
|

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL