Skip to content

workarea-commerce/workarea-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workarea Demo

Get a demo instance of Workarea running with Docker.

Setup

To setup a demo application, you can run the following command:

curl -s https://raw.githubusercontent.com/workarea-commerce/workarea-demo/master/bin/install | bash

This will run a script that does the following:

  • clone this repository.
  • build a Docker image for the application
  • start containers for the application and required services
  • seed the database
  • start the application server

Once complete, you can visit http://localhost:3000 to view your app. The seed data provides an admin user with an email/password of user@workarea.com/w0rkArea!.

To stop the application, run:

docker-compose down

If you want to restart an existing demo app, navigate to the workarea-demo/ directory and run:

docker-compose up

To reseed your application, ensure your containers are up, and run:

docker-compose exec -T workarea_demo bin/rails db:seed

Troubleshooting

If any of the Docker containers fail to start make sure you do not have any other services or containers running that are using the same ports.

Workarea services use ports 27018, 9201, 6389, and 3000.

If https://localhost:3000 seems sluggish, or completely unresponsive, you might need to increase Docker's memory allocation within Docker's advanced preferences. We suggest at least 4GB.

About

Demo application for the Workarea Commerce platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •