При попытке развернуть мой, я получил эту ошибку
Путь к ключу \ "file: ///tmp/oauth-public.key \" не существует или не читается
Между тем, я установил Passport
, я также сделал это
php паспорт мастера: ключи php паспорт мастера: клиент - личный
Это .gcloudignore
/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
.env
app.yaml
.env.backup
.phpunit.result.cache
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
Я пытаюсь удалить это, может быть, потому что ключи там есть, поэтому я не смогу развернуть ключи
/public/storage
/storage/*.key
Я все еще обнаружил ту же ошибку
Затем я поместил это в свой compose.json
, чтобы установить ключи во время развертывания
"post-install-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postInstall",
"php artisan passport:keys"
]
Ошибка связана с этим, но проблема вот что я должен генерировать новый токен-носитель для пользователя при каждом развертывании. Это не очень удобно для пользователя.
Я ищу способ решить эту проблему, не выполняя команду после установки
Спасибо.