From 562ea93d787fc3f1a184c2e0e1b518b2230981cd Mon Sep 17 00:00:00 2001 From: Ryjek Date: Tue, 14 Jul 2026 16:40:46 +0200 Subject: [PATCH] add jwt secret to prod env file --- .github/workflows/docker.yml | 1 + project/.env.prod | 3 +++ project/config/secrets/dev/dev.JWT_PASSPHRASE.0269d8.php | 3 +++ project/config/secrets/dev/dev.list.php | 1 + project/config/secrets/prod/prod.JWT_PASSPHRASE.0269d8.php | 3 +++ project/config/secrets/prod/prod.list.php | 1 + 6 files changed, 12 insertions(+) create mode 100644 project/config/secrets/dev/dev.JWT_PASSPHRASE.0269d8.php create mode 100644 project/config/secrets/prod/prod.JWT_PASSPHRASE.0269d8.php diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index ab7c829..48bf897 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -48,4 +48,5 @@ jobs: docker compose up -d backend docker compose exec --workdir /var/www/html backend APP_RUNTIME_ENV=prod php bin/console secrets:decrypt-to-local --force docker compose exec --workdir /var/www/html backend php ./bin/console doctrine:migration:migrate --dry-run + docker compose exec --workdir /var/www/html backend php ./bin/console lexik:jwt:generate-keypair --skip-if-exists docker compose exec --workdir /var/www/html backend php ./bin/console cache:clear \ No newline at end of file diff --git a/project/.env.prod b/project/.env.prod index 67fac65..1efcbc4 100644 --- a/project/.env.prod +++ b/project/.env.prod @@ -30,3 +30,6 @@ DATABASE_URL="mysql://app:%env(DATABASE_PASSWORD)%@mysql:3306/app?serverVersion= #DATABASE_URL="postgresql://app:!ChangeMe!@127.0.0.1:5432/app?serverVersion=16&charset=utf8" ###< doctrine/doctrine-bundle ### REDIS_URL=redis://redis:6379?timeout=5 +JWT_SECRET_KEY=%kernel.project_dir%/config/jwt/private.pem +JWT_PUBLIC_KEY=%kernel.project_dir%/config/jwt/public.pem +JWT_PASSPHRASE=%env(JWT_PASSPHRASE)% \ No newline at end of file diff --git a/project/config/secrets/dev/dev.JWT_PASSPHRASE.0269d8.php b/project/config/secrets/dev/dev.JWT_PASSPHRASE.0269d8.php new file mode 100644 index 0000000..3786540 --- /dev/null +++ b/project/config/secrets/dev/dev.JWT_PASSPHRASE.0269d8.php @@ -0,0 +1,3 @@ + null, 'DATABASE_PASSWORD' => null, + 'JWT_PASSPHRASE' => null, ]; diff --git a/project/config/secrets/prod/prod.JWT_PASSPHRASE.0269d8.php b/project/config/secrets/prod/prod.JWT_PASSPHRASE.0269d8.php new file mode 100644 index 0000000..9339a8d --- /dev/null +++ b/project/config/secrets/prod/prod.JWT_PASSPHRASE.0269d8.php @@ -0,0 +1,3 @@ + null, 'DATABASE_PASSWORD' => null, + 'JWT_PASSPHRASE' => null, ];