😎
NodeCGのポート番号の変更の仕方
NodeCGのポート番号。デフォルトは9090だが、他のアプリと競合している等、これを変えたい時。
設定ファイルnodecg.json
cfg/nodecg.json に設定を書き加えればOK
{
"port": 3000
}
これでhttp://localhost:3000で動くようになる。
参考
他にも設定で変えられる項目は多数。
IDとパスでログイン制限
AWSなどで動かす時、第三者に勝手にいじられないようにIDやパスワードを設定できる。
こちらも上述のnodecg.json
{
"login": {
"enabled": true,
"sessionSecret": "Make this a random string, like one from https://randomkeygen.com/",
"local": {
"enabled": true,
"allowedUsers": [
{
"username": "example1",
"password": "password_example"
},
{
"username": "example2",
"password": "anotherExample-password1234"
}
]
}
}
}
サンプルコードそのままです。
sessionSecretの値はランダムな文字列を入れればOK。文字列生成には
が紹介されています。
実行してブラウザにアクセスすると…
このようなログイン画面に遷移しますので、上記で設定したユーザー名とパスワードで入れます。
あとは普段とほぼ変わりありません。
graphicsのcopy urlでOBS画面等の表示ができます。(urlに引数keyが追加されている)
他、twitchやsteamのAPIを使った方法も紹介されています。
Discussion