# FAQ
URL: /docs/rome/faq
Markdown: /docs/rome/faq.md

#### Q: How to publish a Rome App outside Rome? [#q-how-to-publish-a-rome-app-outside-rome]

Inside Rome, you don't need the CLI at all — ask your agent to publish an installed app, and Rome publishes it with your instance's own credentials.

Outside Rome, [`@rome-os/app-web-sdk`](https://npmjs.com/package/@rome-os/app-web-sdk) includes the `rome` CLI, and `rome publish` publishes a Rome App to the Rome App Store. To sign in, either generate a **CLI / API token** under the **Developer** tab in [Settings](/dashboard/settings) and set it as the `ROME_TOKEN` environment variable, or run `rome login --host <url>`.

For the full flow, see [App Store submission](/docs/building-apps/app-store-submission).