Bringing things in

Bring your code

A zip or a GitHub repo in: what goes where, and what is left out.

Updated 27 Oct 2026

Bring a website you've already built somewhere else: from Lovable, Bolt, a developer, or your own GitHub.

A zip

Add the zip with + on New project, or Settings › Project › Bring in in a project you have. It's read on the spot, and anything that needs checking is listed before it's uploaded:

  • keys found in the code go to the Vault, not into your files;
  • a file over 100 MB goes to the project's storage, with a note in its place;
  • what's left out is named.

The website goes live at its address, whatever it's built with (Nuxt, Astro, React…).

A GitHub repo

Paste the repo's address in the box on New project. A public one comes straight in. A private one asks you to connect GitHub (read only: FlexOS never writes to it), then carries on. Its docs go into the Library as a source too.

A zip or a repo with no website in it puts nothing online. Its code stays in your files.

Where next

Still stuck? Ask Flexi in your project, or ask a flexpert.