api: バージョンとデプロイコミットを返す /version エンドポイントを追加

- package.jsonのversionとビルド時注入のコミットSHA(APP_COMMIT)を返す
- CoolifyのSOURCE_COMMITをbuild argとして受けるためDockerfile/composeを更新
- authModeも含め、デプロイ状態の切り分けに使えるようにした
This commit is contained in:
amania-jailbreak
2026-08-05 14:52:06 +09:00
parent 0a0ac00813
commit 03440d269d
3 changed files with 16 additions and 0 deletions
+3
View File
@@ -19,6 +19,9 @@ x-altdock-app: &altdock-app
build:
context: .
dockerfile: Dockerfile
args:
# Coolify provides SOURCE_COMMIT at build time; falls back to unknown.
APP_COMMIT: ${SOURCE_COMMIT:-unknown}
working_dir: /workspace
restart: unless-stopped