Skip to main content

Documentation Index

Fetch the complete documentation index at: https://spreecommerce.org/docs/llms.txt

Use this file to discover all available pages before exploring further.

Default configuration

By default Spree is mounted at the root of your domain, this code will be inserted into config/routes.rb:
mount Spree::Core::Engine, at: '/'
This means that Spree will be available at the root of your domain, for example http://localhost:3000.

Customizing the mount point

You can customize this simply by changing the :at specification in config/routes.rb to be something else. For example, if you would like Spree to be mounted at /shop, you can write this:
mount Spree::Core::Engine, at: `/shop`
The different parts of Spree (API, Admin) will be mounted there as well, eg. http://localhost:3000/shop/products.