Greetings! I’m Chris Nicoll, and I’ve just joined Fly.io to do writerly type stuff.
I’ve just done some writering on our Redis reference doc to reflect how to set up a basic Redis on Fly.io today, since we’re deprecating the old Fly Redis service. Check it out: Redis on Fly
Hi @catflydotio, I followed the new instructions and deployed a new Redis app without any issues! The hint for internal addressing was helpful too, and I was able to use redis-cli -h MY_NEW_APP.internal from another app to connect. Thanks!
Oh, I was reading the layer definitions on Docker Hub incorrectly. I can see that the Dockerfile from GitHub starts at layer 16 and the previous layers are from the base Redis image. It looks fine to me now!
@dcecile the fun thing about fly apps is you can fork them, hack on them, and deploy your own version. I was playing with the Redis app a few months back (the old version) and wanted it to use slightly different networking and include a classic redis.conf file for configuring any custom options (like maxmemory-policy), so I just added it. You can check out the last 3 commits in this fork for an example: Commits · mra-clubhouse/fly-redis · GitHub
Anyway the point is; you can do literally anything you want