generated at
fly.io
忘れるのでメモ

アプリ情報の表示
bash
flyctl status

redis情報の表示
nash
flyctl redis status redisname

.envファイルの取り込み
bash
cat .env | flyctl secrets import
差分がない場合は更新されない かしこい

fly-upstash-redisの使い方にちょっと癖がある?
なんかつながらない
ローカルからつながらないのはそういう仕様、 flyctl redis connect redisname でローカルにProxyできるのでポート控えてつなぐとつながる
ioredis/bull-queueで用いる場合
ts
const redis = new Redis(process.env.REDIS_URL, { family: redisURI.includes("upstash.io") ? 6 : undefined })
のようにしてv6を用いるように指定する?bullの場合
ts
const queue = new Queue("queue-name", process.env.REDIS_URL, { redis: {family: redisURI.includes("upstash.io") ? 6 : undefined} })
のようにする?とうまくいった