Skip to content
Explanation

How synsmarts organizes your apps

synsmarts organizes customer work at three levels: your account, a Team, and the Apps owned by that Team.

Your account belongs to one or more Teams; a Team owns Apps, and each App groups its operational surfaces.Your account belongs to one or more Teams; a Team owns Apps, and each App groups its operational surfaces.

A Team is the workspace that owns Apps, members, billing, activity history, and support requests. Team roles determine which people can change shared settings or operate an App.

An account can belong to more than one Team. Select the Team first, then select the App you want to operate.

An App is one hosted workload. Its Framework describes the software stack, such as WordPress, WooCommerce, Magento, Laravel, or Shopware.

Each App has its own operational surfaces:

  • Deploys connects code and records releases.
  • Domains, Maintenance, and WAF control how traffic reaches the App.
  • Diagnostics and Usage show health, investigations, and resource use.
  • Resources, Vars, Scheduled Jobs, NFS Paths, and Services control the App’s runtime configuration.
  • Backups and SSH provide recovery and managed access.
  • Settings controls the App’s identity and ownership actions.

A GitHub repository can supply a branch, tag, or commit. The managed Workspace can supply the server-side files currently prepared through SSH or file transfer. A Deploy is the recorded operation that validates configuration, prepares the selected source, and applies the result to the App.

Use the Deploys page to start the first deploy and inspect later deploys. Each deploy has its own detail page so a failure can be investigated without starting a replacement operation.

See Git and Workspace deploys for how the sources interact, then Deploy from Git or Workspace to start a release.

The portal exposes the services provisioned for an App and the settings that customers can change. synsmarts manages the underlying hosting environment, while you control your code, customer-facing configuration, access, domains, and release decisions through the portal.

New Apps start on the latest compatible published stack. synsmarts stores the exact application and service versions selected for each App, so retries and later code deploys keep that stack until you choose a different supported version. The current fresh Magento stack is Magento Open Source 2.4.8-p5, PHP 8.4, MariaDB 11.4, Valkey 9.1, and OpenSearch 3.7.

Recovery and support stay attached to the App

Section titled “Recovery and support stay attached to the App”

Backup history, diagnostics, deploy history, and SSH access are scoped to the affected App. Support is Team-scoped so one request can identify the App and the exact deploy, backup, or diagnostic operation involved.