Git Product home page Git Product logo

oxid's Introduction

OXID eShop - Docker

The complete documentation can be found on github.

This are unofficial Docker images for OXID eShop Community Edition (for Development purpose). This images are based on Ubuntu, Apache2, PHP and with script based install helper for the OXID eshop CE version of your choice.

Update - new tags

With the last update I added two container for development purposes. The original container is continued with the tag "latest" and all other different setups will get their own tag like "php5.6", "php7.0" and so on.

These containers are build for development purposes and not for production. I want to provide an full testing environment for different OXID and PHP versions.

Tags

  • latest
  • php5.6 - composer - IONCUBE - Zend Guard Loader - XDEBUG
  • php7.0 - composer - XDEBUG
  • db - mysql 5.5 - with collation and connection utf8 enabled

Changelog

CHANGELOG

Requirements

You need:

Getting started ( Quick start )

Single container

If you want to run only one oxid container for testing the latest OXID version (4.10.5) you can go with the latest tag. All information to get oxid up in running in no time is located here

Development setup

When you want to test your module on multiple PHP Versions or not the latest oxid version, then you find all information under doc/development_setup.

More Infromation

License

The MIT License (MIT)

oxid's People

Contributors

mesa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

oxid's Issues

Image upload on articles/products seems to be broken

I was trying out your image and was not able to upload any pictures for articles via the admin interface
upload_screen

This happens with the stock configuration from the demo folder, as well as with my own attempt.
Did you experience the same issue?

Incorrect tagging

Tagging is very confusing and doesn't seem to follow best practices.

Firstly, let's look at php5.6 and php7 tags... the image is about OXID, not PHP. PHP is the secondary concern.

The main concern is: What's the OXID version?
If that answer is "latest" then it goes against the point of having a "latest" tag.

Secondly, I don't see the need for a db image... especially since people might want to use a different db system, but it's not a big problem for me.

Finally, it's entirely reasonable to need to test something against different OXID versions, so you should probably ship different tags for different (major) OXID versions.

For inspiration, I'd urge you to give the WordPress repository a look.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.