Link, push, pull
Every one takes
--api URL (the default is VFREY_API_URL).
What syncs
- Always: scenes (
scenes/) and scripts (scripts/), and run details. - Only with
--videos: finished videos and their transcripts (videos/). They are large and count against your storage. - Nothing else. Your keys and secrets stay on your machine. Only paths under
scenes/,scripts/, andvideos/sync, and hidden files and paths that climb out of the project are refused.
Conflicts
If a file changed in both places since your last sync, the newest copy wins and the other is kept next to it asFILE.conflict-TIME. Push stops on a conflict and tells you to pull first, so nothing in the cloud is overwritten by accident. Open the .conflict file, copy what you want, and delete it.
Storage and quotas
Each organization has a private storage space. Videos are played through links that expire after a few minutes. The space is set per plan, and the console’s Billing page shows yours. Usage is measured as GB-month and shows innpx vfrey whoami as storage.gb_month. A push that would go over the limit stops with a limit_reached error. See Troubleshooting.