cookbook 'nopcommerce', '= 0.1.2'
The nopcommerce cookbook has been deprecated
Author provided reason for deprecation:
The nopcommerce cookbook has been deprecated and is no longer being maintained by its authors. Use of the nopcommerce cookbook is no longer recommended.
nopcommerce (4) Versions 0.1.2 Follow1
Installs and configures nopCommerce, the shopping cart software for ASP.NET
cookbook 'nopcommerce', '= 0.1.2', :supermarket
knife supermarket install nopcommerce
knife supermarket download nopcommerce
Description
Installs and configures the nopCommerce ASP.NET shopping cart application.
Requirements
Platforms
- Windows Server 2012
- Windows Server 2012 R2
Windows Server 2008 and 2008 R2, as tested on ec2, do not appear to be working.
Cookbooks
Lightweight Resources and Providers (LWRPs) from the following cookbooks are used:
- iis
- windows
Attributes
nopcommerce::default
<table>
<tr>
<th>Key</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
<tr>
<td><tt>['nopcommerce']['dist']</tt></td>
<td>String</td>
<td>Where to get the zip file from</td>
<td><tt>https://dl.dropboxusercontent.com/u/14471872/nopCommerce_3.10_NoSource.zip</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['demozip']</tt></td>
<td>String</td>
<td>Where to get the demo data zip file from</td>
<td><tt>https://dl.dropboxusercontent.com/u/14471872/nopcommerce_data.zip</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['siteroot']</tt></td>
<td>String</td>
<td>Where the site root is for the nopCommerce website on this server</td>
<td><tt>#{ENV['SYSTEMDRIVE']}\inetpub\sites\nopCommerce</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['approot']</tt></td>
<td>String</td>
<td>Where the application will be installed to. The directory nopCommerce will be created here.</td>
<td><tt>#{ENV['SYSTEMDRIVE']}\inetpub\apps</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['apppath']</tt></td>
<td>String</td>
<td>The relative path to the nopCommerce directory where the shop files will be created.</td>
<td><tt>/shop</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['poolname']</tt></td>
<td>String</td>
<td>The app pool name to run nopCommerce under.</td>
<td><tt>nopCommerce</tt></td>
</tr>
</table>
Usage
nopcommerce::default
Just include nopcommerce
in your node's run_list
:
{ "name":"my_node", "run_list": [ "recipe[nopcommerce]" ] }
nopcommerce::demo
Installs demo data using built-in data storage (SQL Server Compact). Just include nopcommerce::demo
in your node's run_list
. The demo is reachable at http://your.server.name/shop :
{ "name":"my_node", "run_list": [ "recipe[nopcommerce::demo]" ] }
Contributing
- Fork the repository on Github
- Create a named feature branch (like
add_component_x
) - Write your change
- Write tests for your change (if applicable)
- Run the tests, ensuring they all pass
- Submit a Pull Request using Github
License and Author
Author:: Julian C. Dunn (jdunn@opscode.com)
Copyright:: 2013, Opscode, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Dependent cookbooks
iis >= 0.0.0 |
windows >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.