Your command center to manage instances, permissions and billing.
Instances
An Instance is a virtual server that stores data and runs your application code.
Marketplace
Hosts applications, tools, and various files that you can download and install into an Instance.
Partners
Partners are experts in designing, building, and maintaining apps on Insites.
Support
Contact Insites Support for bugs, feature requests, and software development help.
Instantly available virtual server with built-in
features for your entire team.
CRM
CRM helps manage relationships with customers, suppliers, and third parties efficiently.
Assets
Insites enables you to upload and manage files such as images, and documents using Assets.
CMS
Manage your application content with ease via no-code builders.
Forms
Creating forms for users to input data into the system.
Pipelines
Your instance includes 'Pipelines' to manage opportunities by creating relevant stages.
Permissions
Manage user permissions and security for your application.
Data
Insites lets users view, create, and manage databases and content via the Instance Admin.
Ecommerce
The Insites Ecommerce module provides complete management of ecommerce activities.
Locator
The Locator lets you integrate your instance with Google Maps and customize it as you wish.
Events
Insites Events lets you manage schedules, tickets, and sponsorship on your instance.
API
Integrate with any tool or platform with bespoke Endpoints.
AI
Take advantage of the latest AI technology with your data.
A cohesive set of guidelines, patterns, and assets for a consistent, user-centered design.
Design System Overview
The Insites design system is a collection of reusable components, guided by clear standards.
Component Hierarchy
Learn how to customize components and how to structure your designs so they inherit attributes.
Font Icons
A full suite of font icons to use across your project within menus, buttons and quick links.
Color Styles
Figma color styles represent variables for Insites components, enabling quick customization.
Build blazing-fast, consistent user interfaces with our web component library.
General
A wide variety or general use components such as buttons, carousel, gallery, headings, and loaders.
Layout
Useful layout components such as an accordion, backdrop, drawer, headers, modals, and more.
Data Entry
Collect data with components that include card select, checkbox, inputs, sliders, and editors.
Data Display
Create engaging interfaces with components such as Kanban boards, charts, tables, and timelines.
Tutorials, references, and examples on how to build modern web applications on Insites.
Development
Covers key topics for setting up and maintaining web applications on Insites.
Modules
Modules enable code reuse and sharing while protecting creators' intellectual property.
Pages and Layouts
Learn how to implement pages and rendering content on your Instance.
Databases and Users
Discover how to create custom data models, import/export data and manage users.
The Insites CLI Tool helps you deploy configuration
files and assets to your Insites Instance.
Get Started
Guides you through the requirements and steps to install and start using the Insites CLI Tool.
Commands and Options
Learn the commands and options for managing configurations in the Insites CLI.
Graphical User Interface
Discover how using the GUI can enhance your workflow by simplifying complex processes.
Code Linting
Automatically check your codebase for programmatic and stylistic errors when deploying.
GraphQL
A data query and manipulation language that allows you to specify the data you require.
Liquid
Liquid is a template language for creating dynamic pages, content and configurations.
API Docs
Learn about the functionalities and structure of the inbuilt API Endpoints of your instance.
Web Applications
Discover how to create your web application with step by step guides and helpful examples.
Your command center to manage instances, permissions and billing.
Instances
An Instance is a virtual server that stores data and runs your application code.
Marketplace
Hosts applications, tools, and various files that you can download and install into an Instance.
Partners
Partners are experts in designing, building, and maintaining apps on Insites.
Support
Contact Insites Support for bugs, feature requests, and software development help.
Instantly available virtual server with built-in
features for your entire team.
CRM
CRM helps manage relationships with customers, suppliers, and third parties efficiently.
Assets
Insites enables you to upload and manage files such as images, and documents using Assets.
CMS
Manage your application content with ease via no-code builders.
Forms
Creating forms for users to input data into the system.
Pipelines
Your instance includes 'Pipelines' to manage opportunities by creating relevant stages.
Permissions
Manage user permissions and security for your application.
Data
Insites lets users view, create, and manage databases and content via the Instance Admin.
Ecommerce
The Insites Ecommerce module provides complete management of ecommerce activities.
Locator
The Locator lets you integrate your instance with Google Maps and customize it as you wish.
Events
Insites Events lets you manage schedules, tickets, and sponsorship on your instance.
API
Integrate with any tool or platform with bespoke Endpoints.
AI
Take advantage of the latest AI technology with your data.
A cohesive set of guidelines, patterns, and assets for a consistent, user-centered design.
Design System Overview
The Insites design system is a collection of reusable components, guided by clear standards.
Component Hierarchy
Learn how to customize components and how to structure your designs so they inherit attributes.
Font Icons
A full suite of font icons to use across your project within menus, buttons and quick links.
Color Styles
Figma color styles represent variables for Insites components, enabling quick customization.
Build blazing-fast, consistent user interfaces with our web component library.
General
A wide variety or general use components such as buttons, carousel, gallery, headings, and loaders.
Layout
Useful layout components such as an accordion, backdrop, drawer, headers, modals, and more.
Data Entry
Collect data with components that include card select, checkbox, inputs, sliders, and editors.
Data Display
Create engaging interfaces with components such as Kanban boards, charts, tables, and timelines.
Tutorials, references, and examples on how to build modern web applications on Insites.
Development
Covers key topics for setting up and maintaining web applications on Insites.
Modules
Modules enable code reuse and sharing while protecting creators' intellectual property.
Pages and Layouts
Learn how to implement pages and rendering content on your Instance.
Databases and Users
Discover how to create custom data models, import/export data and manage users.
The Insites CLI Tool helps you deploy configuration
files and assets to your Insites Instance.
Get Started
Guides you through the requirements and steps to install and start using the Insites CLI Tool.
Commands and Options
Learn the commands and options for managing configurations in the Insites CLI.
Graphical User Interface
Discover how using the GUI can enhance your workflow by simplifying complex processes.
Code Linting
Automatically check your codebase for programmatic and stylistic errors when deploying.
GraphQL
A data query and manipulation language that allows you to specify the data you require.
Liquid
Liquid is a template language for creating dynamic pages, content and configurations.
API Docs
Learn about the functionalities and structure of the inbuilt API Endpoints of your instance.
Web Applications
Discover how to create your web application with step by step guides and helpful examples.
Your command center to manage instances, permissions and billing.
Instances
An Instance is a virtual server that stores data and runs your application code.
Marketplace
Hosts applications, tools, and various files that you can download and install into an Instance.
Partners
Partners are experts in designing, building, and maintaining apps on Insites.
Support
Contact Insites Support for bugs, feature requests, and software development help.
Instantly available virtual server with built-in features for your entire team.
CRM
CRM helps manage relationships with customers, suppliers, and third parties efficiently.
Assets
Insites enables you to upload and manage files such as images, and documents using Assets.
CMS
Manage your application content with ease via no-code builders.
Forms
Creating forms for users to input data into the system.
Pipelines
Your instance includes 'Pipelines' to manage opportunities by creating relevant stages.
Permissions
Manage user permissions and security for your application.
Data
Insites lets users view, create, and manage databases and content via the Instance Admin.
Ecommerce
The Insites Ecommerce module provides complete management of ecommerce activities.
Locator
The Locator lets you integrate your instance with Google Maps and customize it as you wish.
Events
Insites Events lets you manage schedules, tickets, and sponsorship on your instance.
API
Integrate with any tool or platform with bespoke Endpoints.
AI alpha
Take advantage of the latest AI technology with your data.
A cohesive set of guidelines, patterns, and assets for a consistent, user-centered design.
Design System Overview
The Insites design system is a collection of reusable components, guided by clear standards.
Component Hierarchy
Learn how to customize components and how to structure your designs so they inherit attributes.
Font Icons
A full suite of font icons to use across your project within menus, buttons and quick links.
Color Styles
Figma color styles represent variables for Insites components, enabling quick customization.
Build blazing-fast, consistent user interfaces with our web component library.
General
A wide variety or general use components such as buttons, carousel, gallery, headings, and loaders.
Layout
Useful layout components such as an accordion, backdrop, drawer, headers, modals, and more.
Data Entry
Collect data with components that include card select, checkbox, inputs, sliders, and editors.
Data Display
Create engaging interfaces with components such as Kanban boards, charts, tables, and timelines.
Tutorials, references, and examples on how to build modern web applications on Insites.
Development
Covers key topics for setting up and maintaining web applications on Insites.
Modules
Modules enable code reuse and sharing while protecting creators' intellectual property.
Pages and Layouts
Learn how to implement pages and rendering content on your Instance.
Databases and Users
Discover how to create custom data models, import/export data and manage users.
The Insites CLI Tool helps you deploy configuration
files and assets to your Insites Instance.
Get Started
Guides you through the requirements and steps to install and start using the Insites CLI Tool.
Commands and Options
Learn the commands and options for managing configurations in the Insites CLI.
Graphical User Interface
Discover how using the GUI can enhance your workflow by simplifying complex processes.
Code Linting
Automatically check your codebase for programmatic and stylistic errors when deploying.
GraphQL
A data query and manipulation language that allows you to specify the data you require.
Liquid
Liquid is a template language for creating dynamic pages, content and configurations.
API Docs
Learn about the functionalities and structure of the inbuilt API Endpoints of your instance.
Web Applications
Discover how to create your web application with step by step guides and helpful examples.
Run every command from your project root folder, one level above the
This page lists every command in the Insites CLI, with its options. Commands are grouped by what they do. To install the CLI and add your first environment, see Getting Started.
Run
Install the CLI, or update it to the latest release, with the same command:
Check the installed version:
An environment is a name for one instance, such as
Instance addresses end in
Give the instance UUID. You find it in the Insites Console, on the instance's CLI Commands tab.
Your browser opens the Insites Console sign-in. Check that it shows the same code as your terminal, then approve. The Console checks that you can edit the instance.
The CLI saves your Console sign-in, never the instance key. At the start of every command, it asks the Console for the key again and keeps it only for that command. So when someone's access is removed in the Console, their next command stops working.
If you also give
Only letters, numbers, underscores and dashes are allowed in an environment name.
An access token lets the CLI reach one instance without a browser sign-in. Get your token on the instance's CLI Commands tab in the Insites Console. See Instance Access Tokens.
Add
A token environment goes through the Insites proxy, which works like this:
Publishing a module to the Partner Portal does not go through the proxy, and still needs Partner Portal access.
Lists the environments in your
When a sign-in expires, the command says so. Sign in again for that one environment. Only its entry in
An environment that holds an instance key prints a warning on every command. Run
In a CI pipeline, set these six variables instead of using a
| Variable | Value |
|---|---|
| The proxy address the tab shows. It ends in /i/ and the instance UUID. | |
| The email of the person or service account that deploys | |
| Your access token | |
| The instance UUID | |
| The same access token | |
Every deploy is then recorded against the person the token belongs to. Set
To keep the
The
It checks:
Without an environment name, it checks every environment in
Run it first when a command fails with a sign-in or connection error.
Sends your code and assets to the instance. This is the standard way to release a change.
The short form is
A full deploy removes files from the instance that are not in your release. Run a dry run first if you are not sure what will change.
After each deploy, the CLI prints a report from the instance. For each type of file, it shows how many were upserted, deleted, and skipped because they had not changed.
A dry run sends the release to the instance, which checks it and reports what would change. Nothing is applied. Every error is listed at once, and each starts with its file path.
Through an access token, a dry run does not send or check assets, because checking them means uploading them. The report lists them as not checked.
If a release is too big, deploy it in parts with
A deploy also runs the code audit first (not when the
Watches your project and sends each file to the instance as soon as you save it. Use it while you develop on a staging instance. Press
The short form is
Do not sync to a production instance. Every save goes live at once. Use
Builds the release zip file without deploying it. It is saved as
Downloads the instance's
These commands work on all the data on the instance at once. There is no export or clean for a single table.
Exports all the data on the instance to a zip file,
Imports data from a JSON file,
Deletes all the data on the instance: records, users and the rest. You must type
This cannot be undone. Use it only on a staging instance you are willing to wipe. Export the data first if you may need it.
Lists the modules installed on the instance. It does not list modules you deploy from your own
Creates
Downloads installed modules into a zip file,
Removes a module from the instance, with its configuration and its data. Export your data first.
Writes the module version into
Constants are named values stored on the instance, such as API keys. Your Liquid reads them from
Creates a constant, or changes its value.
For example:
Lists the constants on the instance. Values are hidden unless you set
Runs Liquid or a GraphQL query on the instance without deploying a file. Useful for checking data and testing a snippet. Write the type first, then the environment.
The linter. It parses your Liquid and reports syntax errors, unknown filters, missing partials, pages that take an address they should not, and performance problems. Add a path to check one folder. It exits with 1 when it finds a problem, so you can use it in CI or a pre-commit hook.
The same linter runs as a language server, so your editor can show hover help, completions and problems as you type. Point your editor at
Scans your project for deprecated tags, filters and keys, and for files in the wrong place. A deploy runs it first.
The audit always exits with 0, even when it finds something. To fail a CI step on it, check that its summary line says
Starts a local web interface for the instance, with a GraphQL editor, a Liquid editor, and views of your data, constants and logs. See Graphical User Interface.
Shows the instance's logs as they happen, including Liquid errors and the entries your
The short form is
To find the entries from one piece of code, give its
Log search and alerts are not available at the moment. Use
A migration is a Liquid file that runs once on each environment, for example to change data after a schema change. A deploy runs every pending migration in timestamp order.
Creates an empty migration in
Lists the migrations on the instance and the state of each. Add
Runs one migration, by its timestamp. Give the timestamp, not the full file name.
Shows the state of one migration, and its error messages if it failed. Add
Shows the state of a migration, then runs it again. Use it after you fix a migration that failed.
Creates the standard project folders in the current folder. Run it once, in an empty folder.
Copies one environment into another.
These commands can print JSON instead of text, for scripts, CI and AI agents. Add
Didn't quite find what you are looking for or have feedback on how we can make the content better then we would love to hear from you. Please provide us feedback and we will get back to you shortly.