-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
OctavianTocan edited this page Oct 7, 2025
·
2 revisions
This PowerShell script provides bidirectional asset synchronization between Google Drive and local machine using rclone's bisync feature. It's designed for team collaboration with shared service account authentication.
- GitHub LFS Cost: Too expensive for large projects (1GB free storage)
- Bidirectional Sync: One-way sync doesn't work when multiple people make changes
- Conflict Resolution: Bisync handles changes from both sides intelligently
- Each user authenticates with their own Google account
- Drive folder is shared via Google Drive's sharing feature
- Never share your rclone.conf file with others
- Service account credentials are placed manually in
.rclone/service-account.json
-
sync-assets.ps1: Main sync script -
.env: Project-specific configuration -
.rclone/rclone.conf: Shared rclone configuration -
.rclone/service-account.json: Service account credentials (gitignored)