Difference between revisions of "Spree"

From Wasya Wiki
Jump to: navigation, search
m (Piousbox moved page Ecommerce to Spree)
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
  
The frontend was removed in Spree 4, here is the one from Spree 3:
+
Default credentials:
* https://github.com/wasya-co/spree_legacy_frontend
+
The new frontend:
+
* https://github.com/wasya-co/nextjs_commerce
+
  
 +
* login: spree@example.com
 +
* password: spree123
 +
 +
 +
Looks like dockerized spree 3 can be used.
 +
 +
== Spree 2 ==
 +
* https://spree-guide-2-3-x.hoshinotsuyoshi.com/developer/getting_started_tutorial.html
 +
 +
== Spree 3 ==
 +
 +
Ruby 2.5.1 , it seems.
 +
 +
 +
docker run --rm -it -p 3000:3000 spreecommerce/spree:3.6.4
 +
 +
* Add a user: https://stackoverflow.com/questions/10364312/how-to-access-the-admin-section-of-spree-in-production
 +
* https://hub.docker.com/r/spreecommerce/spree
 +
 +
* continue reading this docker compose: https://hub.docker.com/layers/spreecommerce/spree/3.6.4/images/sha256-c0b65b85033075c2a4e2c1af322008e953ad25702cd4641b8dffac92bc9ebdf4?context=explore
 +
 +
* Haven't used it, may be useful later: https://github.com/dell-cloud-marketplace/docker-spree
 +
* haven't used it: https://hub.docker.com/r/spree/spree_guides
  
 
== Tutorials ==
 
== Tutorials ==
Line 12: Line 32:
  
 
== Troubleshoot ==
 
== Troubleshoot ==
Attach your own cancan ability:
+
 
 +
Register your own cancan ability in the initializer:
 +
 
 
  Spree::Ability.register_ability(YourAbilityClass)
 
  Spree::Ability.register_ability(YourAbilityClass)

Latest revision as of 22:14, 2 November 2022

Default credentials:

  • login: spree@example.com
  • password: spree123


Looks like dockerized spree 3 can be used.

Spree 2

Spree 3

Ruby 2.5.1 , it seems.


docker run --rm -it -p 3000:3000 spreecommerce/spree:3.6.4

Tutorials

Troubleshoot

Register your own cancan ability in the initializer:

Spree::Ability.register_ability(YourAbilityClass)