Skip to content
This repository has been archived by the owner on Nov 13, 2019. It is now read-only.

Bridge between Shopware Store API and your Shopware Shop

License

Notifications You must be signed in to change notification settings

shyim/shopware-store-api-bridge

Repository files navigation

Bridge between Shopware Store API and your Shopware Shop

This project is experimental

What is the goal of this project?

Install and Update composer packaged plugins in integrated Plugin Manager. The composer packages can be also on a self-hosted satis server. Easier update company internal plugins like it were in plugin store.

How this works?

This application is between the shopware shop and the shopware store api and adjust the data with the bridge populated data. As first step the bridge checkouts all plugins from packagist and optional satis and packages the plugins like in shopware store. The shopware store api url is changeable in config.php like so

'store' => [
    'apiEndpoint' => 'http://api.localhost',
],

Custom generated BridgeCert plugin must be before installed (It will be generated with php bin/console key:generate)

What is planed?

  • Restrict shop domains to specific plugins
  • Your ideas?

Installation

Requirements

  • PHP 7.1.3 or higher
  • MySQL or MariaDB
  • system function allowed
  • Unix system installed with zip and git

Configuration

  • Copy .env_default to .env and adjust the settings
  • Run migrations "php bin/console doctrine:migrations:migrate"
  • Run packagist sync command "php bin/console packagist:sync"
  • Generate public and private key for shopware signature "php bin/console generate:key"

Screenshots

Search Listing

About

Bridge between Shopware Store API and your Shopware Shop

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages