Table of Contents Purpose Before you begin Background - Understanding RetroArch behavior Starting point - mimic the buildbot Mirroring assets Automatically creating .index and .index-dirs files Proxying S3