Is there a good way to manually manage the files on a fly volume?
Right now, on app boot, I need to instantiate a download to the volume from S3. But it’s 100+GB and doesn’t change much, so putting this logic in the main app doesn’t seem to make sense.
Is there any other way to add a file to a fly volume besides in the main app logic?
Yes, the fly.toml start command is effectively the same as CMD so what you could do is have a shell script that is called by the fly.toml start command, then inside the shell command perform the wget followed by starting your app.