Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.
shopwareArchivePublic archive

About

Environment for Testing Plugins

Resources

Stars

13 stars

Watchers

1 watching

Forks

Repository files navigation

Environment for Testing Plugins

This environment is in use internally for testing store plugins.

Each created instance has an own subdomain. The Shopware installation runs in a subfolder /shop/public. The Adminer Plugin and App-System are preinstalled.

This Application has only an API

This Application should run only in internal networks

Just running the Docker Container

docker run --rm -p 80:80 -e VIRTUAL_HOST=localhost ghcr.io/shopwarelabs/testenv:6.4.3

Access shop at http://localhost/shop/public

Admin Credentials

User: demo Password: demodemo

API

GET /environments

Returns all running containers

POST /environments

JSON Request:

{
    "installVersion": "<lowest supported version of plugin>",
    "plugin": "<plugin zip encoded>"
}

Response

{
    "id": "<docker id>",
    "domain": "<running url>",
    "installedVersion": "<installed version>"
}

DELETE /environments?id=dockerId

Response

{
    "success": true
}

About

Environment for Testing Plugins

Resources

Stars

13 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages