| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Shopware CLI is a command line companion for common Shopware account, project, and extension workflows.
Use this CLI to create and set up Shopware projects, manage Shopware accounts, build and validate extensions, automate project maintenance, or run everyday developer tasks without leaving the terminal.
go install github.com/shopware/shopware-cli@latestgit clone https://github.com/shopware/shopware-cli.git
cd shopware-cli
go build -o bin/shopware-cli .Show the available commands:
shopware-cli --helpCommon command groups:
shopware-cli account --help
shopware-cli extension --help
shopware-cli project --helpGenerate a CycloneDX SBOM for a project without running the full CI build:
shopware-cli project sbom
shopware-cli project sbom ./my-shop --format cyclonedx-json --output sbom.jsonIf you need CI-friendly behavior, disable prompts:
shopware-cli --no-interaction <command>Silence update notifications for a single command:
shopware-cli --no-update-hintShop URL and Admin API credentials belong under named environments in .shopware-project.yml. Project-level keys such as build, dump, docker, and php_version stay at the top level.
environments:
local:
type: local
url: http://127.0.0.1:8000
admin_api:
username: admin
password: shopware
staging:
url: https://staging.example.com
admin_api:
client_id: ...
client_secret: ...Omit -e / --env to target environments.local. Use -e staging (or another name) to target a different environment.
shopware-cli project create and shopware-cli project config init write environments.local. Top-level url and admin_api are deprecated: existing files that still use them keep working until that support is removed, and mixed files (top-level shop plus environments.local) are not silently retargeted.
To disable update notifications for the current shell session, set:
export SHOPWARE_CLI_NO_UPDATE_NOTIFICATION=trueTo make the setting persistent, add the export command to your shell profile, such as ~/.bashrc or ~/.zshrc.
Shopware CLI maintainers provide official Agent Skills in this repository's skills/ folder. These skills teach compatible AI coding agents how to use Shopware CLI workflows safely and correctly.
Install them with:
npx skills add shopware/shopware-cliAvailable skills are shopware-cli and shopware-cli-docker.
Contributions are welcome. If you want to improve commands, docs, or developer workflows, open an issue or send a pull request.
See LICENSE.
| Back | FazBrowse Home | New Git URL |