> a dev/test/prod workflow involved copying filesystem content, database content, and changing URLs that got saved in the database.
This just sounds like deploying web software. You always have static assets that need to be deployed, the code/binary itself, and database migrations.