Check the changes on your phone.
Open the preview and click around to make sure everything works. You can check the layout and try the app yourself before pushing to prod.
If you're working with an agent while you're away from your computer, ask it to run your project on a Sprite. You'll get a live URL you can open on your phone or send to a colleague.
Use a copy on a Sprite to review your changes before pushing them to prod.
The working copy includes your uncommitted edits. It runs separately from your production site.
The app runs on a Sprite with its own files, dependencies, and web server.
Your preview is ready. Public access means your reviewers don't need a Fly.io login.
I'm a designer and web developer based in San Francisco.
I help small businesses get their websites up and running.
Once your project is running there, you can open its URL from your phone or another computer.
Open the preview and click around to make sure everything works. You can check the layout and try the app yourself before pushing to prod.
Make the URL public and send it over. They can open the app on their own computer without signing into Fly.io.
Once your files are copied and the app is set up on the Sprite, you can keep checking the preview from another device.
If you're already working with a coding agent, give it the prompt below. It can copy your current project to a Sprite and send you a preview link.
New to Sprites? Start hereYour agent needs access to your project files and your Sprites account. If the latest changes are on your laptop, it needs to be reachable while the agent copies them. You can also work directly on the Sprite.
Once your app is running on a Sprite, run these commands from your terminal:
sprite config update -s my-preview --url-auth public
sprite info -s my-preview
Replace my-preview
with your Sprite name. Anyone with its URL can open the web app without a Fly.io login.
The web app served at your Sprite's HTTPS URL. Public mode removes the Fly.io login requirement for that URL; it doesn't give visitors a shell or access to the Sprites management API. Any authentication inside your app still applies. Only share an app and data you intend others to access.
Once the project and its changes are on the Sprite, the app runs there independently. Your laptop needs to be reachable only if your agent still needs to copy files from it. Configure the app as an HTTP service so it can start again when the Sprite wakes.
A separate Sprite preview runs its own copy of the project. Keep it connected to preview data and services, and leave your production deployment alone. Reviewing a preview doesn't merge a branch or ship your changes.
Yes. Switch URL authentication back to Sprite authentication to require organization access again. You can also stop the HTTP service or remove the preview Sprite when you're finished.
A tunnel forwards requests to an app running on another machine, often your laptop. Here, the project and web server live on a Sprite. You get a cloud development computer with its own HTTPS URL.
Ask your agent to run your project on a Sprite and send you the URL.
Try Sprites