From 4188e7bcd39461ae878ea38c5b7f7600f1dfa602 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Tue, 15 Jul 2025 00:15:11 +0200 Subject: [PATCH] Hardcode /api prefix for the api --- api/.env.example | 3 --- api/src/base.ts | 2 +- chart/templates/back/deployment.yaml | 2 +- docker-compose.build.yml | 1 - docker-compose.dev.yml | 1 - docker-compose.yml | 1 - 6 files changed, 2 insertions(+), 8 deletions(-) diff --git a/api/.env.example b/api/.env.example index 5a016a50..180f0ae9 100644 --- a/api/.env.example +++ b/api/.env.example @@ -1,9 +1,6 @@ # vi: ft=sh # shellcheck disable=SC2034 -KYOO_PREFIX=/api - - # either an hard-coded secret to decode jwts or empty to use keibi's public secret. # this should only be used in tests JWT_SECRET= diff --git a/api/src/base.ts b/api/src/base.ts index 0f15ea3d..3462ad18 100644 --- a/api/src/base.ts +++ b/api/src/base.ts @@ -54,7 +54,7 @@ export const base = new Elysia({ name: "base" }) }) .as("scoped"); -export const prefix = process.env.KYOO_PREFIX ?? ""; +export const prefix = "/api"; export const handlers = new Elysia({ prefix }) .use(base) .use(auth) diff --git a/chart/templates/back/deployment.yaml b/chart/templates/back/deployment.yaml index 421213cc..a254417f 100644 --- a/chart/templates/back/deployment.yaml +++ b/chart/templates/back/deployment.yaml @@ -213,4 +213,4 @@ spec: {{- end }} {{- with .Values.back.extraVolumes }} {{- toYaml . | nindent 8 }} - {{- end }} \ No newline at end of file + {{- end }} diff --git a/docker-compose.build.yml b/docker-compose.build.yml index 87fceeb6..fb955a74 100644 --- a/docker-compose.build.yml +++ b/docker-compose.build.yml @@ -20,7 +20,6 @@ services: restart: on-failure environment: - TRANSCODER_URL=${TRANSCODER_URL:-http://transcoder:7666/video} - - KYOO_PREFIX=/api env_file: - ./.env depends_on: diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index f242e99d..ba12f97e 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -77,7 +77,6 @@ services: ports: - "3567:3567" environment: - - KYOO_PREFIX=/api - JWT_ISSUER=${PUBLIC_URL} env_file: - ./.env diff --git a/docker-compose.yml b/docker-compose.yml index d84ddec7..75181b20 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,7 +21,6 @@ services: cpus: 1.5 environment: - TRANSCODER_URL=${TRANSCODER_URL:-http://transcoder:7666/video} - - KYOO_PREFIX=/api env_file: - ./.env depends_on: