I managed to get it working earlier this year, following the guide Redis - standalone Redis Server · Fly Docs
fly.toml file
# fly.toml app configuration file generated for test-redis on 2024-12-16T17:22:10+11:00
#
# See https://fly.io/docs/reference/configuration/ for information about how to use this file.
#
app = 'test-redis'
primary_region = 'syd'
[build]
image = 'flyio/redis:6.2.6'
[[mounts]]
source = 'redis_server'
destination = '/data'
[[services]]
protocol = 'tcp'
internal_port = 6379
[[services.ports]]
port = 6379
[[services.tcp_checks]]
interval = '10s'
timeout = '2s'
[[vm]]
memory = '512mb'
cpu_kind = 'shared'
cpus = 1
[[metrics]]
port = 9091
path = '/metrics'
https = false
However, I can no longer get it to work. Yes, I do have a shared IPv4 Ip Address assigned. I have also set the password in my Secrets.
I’m trying to connect with redis-insight hosted locally on docker and it wont let me connect. It was previously working.