Public Repository

Last pushed: 11 days ago
Short Description
Reaction Commerce - modern reactive ecommerce platform.
Full Description

Reaction Commerce

Docs

https://docs.reactioncommerce.com

Forum

https://forums.reactioncommerce.com

These official releases of Reaction Commerce are automated builds from Circle CI that are triggered every time code is merged into the master branch on Github. The image tags you see here are based on the Circle CI build numbers (the :latest tag will always be the latest build).

All you need to run the latest stable build of Reaction is a single Docker command:

# REACTION_EMAIL - default admin email
# REACTION_USER - default admin username
# REACTION_AUTH - default admin password

docker run -d \
  -p 80:3000 \
  -e ROOT_URL="http://<your app url>" \
  -e REACTION_EMAIL="you@example.com" \
  -e REACTION_USER="admin-username" \
  -e REACTION_AUTH="admin-password" \
  reactioncommerce/reaction:latest

This container exposes the app on port 3000 by default, so you will need to map that port to whatever port you want for your deployment. The example above maps port 80 on your host to port 3000 on the container (-p 80:3000). Also note that we haven't specified a MONGO_URL above, so the container will use an internal Mongo database. This isn't recommended for production deployments, but it's fine for testing. To specify an external database, all you need to do is add the MONGO_URL environment variable:

docker run -d \
  -p 80:3000 \
  -e ROOT_URL="http://<your app url>" \
  -e MONGO_URL="mongodb://<your mongo url>" \
  -e REACTION_EMAIL="you@example.com" \
  -e REACTION_USER="admin-username" \
  -e REACTION_AUTH="admin-password" \
  reactioncommerce/reaction:latest
Docker Pull Command
Owner
reactioncommerce