feat: add isolated development runtime

This commit is contained in:
root
2026-07-17 13:48:34 +02:00
parent f235135398
commit 33ac4dd426
2 changed files with 509 additions and 0 deletions
File diff suppressed because one or more lines are too long
+26
View File
@@ -105,6 +105,12 @@ runtime:
adminToken: adminToken:
sourceRef: platform-infra/apistate.env sourceRef: platform-infra/apistate.env
sourceKey: APISTATE_API_KEY sourceKey: APISTATE_API_KEY
development:
mode: http
baseUrl: http://sub2rank.platform-infra-development.svc.cluster.local:8080
adminToken:
sourceRef: platform-infra/apistate.env
sourceKey: APISTATE_API_KEY
native-api: native-api:
mode: http mode: http
baseUrl: http://127.0.0.1:8080 baseUrl: http://127.0.0.1:8080
@@ -200,3 +206,23 @@ runtime:
webPasswordEnv: APISTATE_WEB_PASSWORD webPasswordEnv: APISTATE_WEB_PASSWORD
apiKeyEnv: APISTATE_API_KEY apiKeyEnv: APISTATE_API_KEY
sessionSecretEnv: APISTATE_SESSION_SECRET sessionSecretEnv: APISTATE_SESSION_SECRET
development:
listenHost: 0.0.0.0
listenPort: 8080
workerHealthHost: 0.0.0.0
workerHealthPort: 8081
webListenHost: 127.0.0.1
webListenPort: 5173
webApiBaseUrl: http://127.0.0.1:8080
secureCookies: false
databasePath: /var/lib/sub2rank/sub2rank.sqlite
scoreCachePath: /var/lib/sub2rank/account-scores.json
monitorWorkDir: /opt/unidesk
temporalTaskQueue: apistate-development
scoreScheduleWorkflowId: apistate-development-score-refresh-schedule
adminTokenEnv: APISTATE_API_KEY
sub2apiAdminEmailEnv: SUB2API_ADMIN_EMAIL
sub2apiAdminPasswordEnv: SUB2API_ADMIN_PASSWORD
webPasswordEnv: APISTATE_WEB_PASSWORD
apiKeyEnv: APISTATE_API_KEY
sessionSecretEnv: APISTATE_SESSION_SECRET