環境変数
このページでは、2つのレベルの設定について説明します。インストール時に設定されるDockerデプロイメント変数と、OpSeeのUIから設定可能な実行時システムパラメータです。
デプロイメント変数
これらの変数は、デプロイメントのルートにある.envファイルで定義され、起動時にDocker Composeによって読み込まれます。.envファイルはバージョン管理にコミットされません。インストールで使用される実際の値については、システム管理者にお問い合わせください。
アプリケーション
| 変数 | 説明 | 例 |
|---|---|---|
SERVER_DOMAIN | OpSeeインスタンスの公開ドメイン名 | opsee.example.com |
Grafana
| 変数 | 説明 |
|---|---|
GF_SECURITY_ADMIN_USER | Grafana管理者ユーザー名 |
GF_SECURITY_ADMIN_PASSWORD | Grafana管理者パスワード |
Keycloak
| 変数 | 説明 |
|---|---|
KEYCLOAK_ADMIN | Keycloak管理者ユーザー名 |
KEYCLOAK_ADMIN_PASSWORD | Keycloak管理者パスワード |
PostgreSQL
| 変数 | 説明 |
|---|---|
POSTGRES_DB | PostgreSQLデータベースの名前(デフォルトはOpSee) |
POSTGRES_USER | アプリケーション用のデータベースユーザー |
POSTGRES_PASSWORD | データベースユーザーのパスワード |
注記
すべてのデプロイメント変数は、インストール時に一度だけ設定されます。コンテナの実行後に変更するには、影響を受けるサービスの再起動が必要です。変更を行う際は、必ずインフラストラクチャ管理者と調整してください。
システムパラメータ(UI)
コンテナの再起動を必要としない実行時設定は、OpSeeのインターフェース内の管理 → システムパラメータで管理されます。これらのパラメータはアプリケーションレベルの動作を制御し、データベースに保存されます。
一般的なシステムパラメータには以下が含まれます:
- デフォルト言語:個人設定を行っていないユーザーに表示される言語
- タイムゾーン:タイムスタンプの表示やシフトのスケジュールに使用されるタイムゾーン
- 測定単位:期間および数量フィールドに対するシステム全体の単位設定(メートル法/ヤード・ポンド法)
- 期間形式:停止時間の表示方法(例:
04h 32mまたは272 min)
ローカリゼーション関連のパラメータ(言語、タイムゾーン、日付形式)については、管理セクションのローカリゼーションページを参照してください。