# mesheryctl-system-start

LLMS index: [llms.txt](/llms.txt)

---

# mesheryctl system start

Start Meshery

## Synopsis

Start Meshery and each of its cloud native components.
	
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl system start [flags]

</div>
</div>
</pre> 

## Examples

Start meshery
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl system start

</div>
</div>
</pre> 

(optional) skip opening of MesheryUI in browser.
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl system start --skip-browser

</div>
</div>
</pre> 

(optional) skip checking for new updates available in Meshery.
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl system start --skip-update

</div>
</div>
</pre> 

Reset Meshery's configuration file to default settings.
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl system start --reset

</div>
</div>
</pre> 

Specify Platform to deploy Meshery to.
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl system start -p docker

</div>
</div>
</pre> 

Specify Provider to use.
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl system start --provider Meshery

</div>
</div>
</pre> 

## Options

<pre class='codeblock-pre'>
<div class='codeblock'>
  -h, --help              help for start
  -p, --platform string   platform to deploy Meshery to.
      --provider string   (optional) Defaults to the provider specified in the current context
      --reset             (optional) reset Meshery's configuration file to default settings.
      --skip-browser      (optional) skip opening of MesheryUI in browser.
      --skip-update       (optional) skip checking for new Meshery's container images.

</div>
</pre>

## Options inherited from parent commands

<pre class='codeblock-pre'>
<div class='codeblock'>
      --config string    path to config file (default "~/.meshery/config.yaml")
  -c, --context string   (optional) temporarily change the current context.
  -v, --verbose          verbose output
  -y, --yes              (optional) assume yes for user interactive prompts.

</div>
</pre>

## See Also

Go back to [command reference index](/reference/mesheryctl/), if you want to add content manually to the CLI documentation, please refer to the [instruction](/project/contributing/cli/cli/#documenting) for guidance.
