2020/08/11
pm2で環境変数を設定して、オレオレ証明書エラーを回避する
実施事項
Nuxt.js + pm2で動かしているアプリがあります。
このアプリは、FastAPIで動いている他のAPIサーバーを呼び出して動いています。
APIサーバーのSSLにはオレオレ証明書を設定しています。
(フロントではcloudflareのSSLを使っています。)
以下のように NODE_TLS_REJECT_UNAUTHORIZED=0
を設定することで対応しました。
module.exports = {
apps : [
{
name: "my-app",
script: "yarn start",
cwd : '/home/kumanote/src/my-app/',
env: {
"NODE_TLS_REJECT_UNAUTHORIZED": 0
}
}
]
}
以上です。
関連する記事
certbot+cloudflareでの証明書取得
certbot certonly manual + cloudflareのAPIでの操作ログ
pm2で環境変数を設定して、オレオレ証明書エラーを回避する
pm2で動かしているNuxt.jsアプリに環境変数を設定して、自己署名証明書のエラーを回避しました
[Python]自己署名SSL証明書を使ったサイトへのアクセス
requestsパッケージを使って自己署名SSL証明書を使ったサイトへのアクセスがエラーにならないようにしました
Nuxt.jsのアプリをPM2を使ってデーモン化する
PM2というnodejs製のプロセスマネージャーを使ってNuxt.jsのアプリを常駐化しました