cookbook 'ikiwiki', '= 1.0.1'
ikiwiki (10) Versions 1.0.1 Follow1
Installs ikiwiki with useful plugins and a nice bootstrap 3 theme
cookbook 'ikiwiki', '= 1.0.1', :supermarket
knife supermarket install ikiwiki
knife supermarket download ikiwiki
ikiwiki with bootstrap 3 theme
This cookbook deploys ikiwiki (the best wiki ever!) as well as the bootstrap 3 theme based on Twitter's bootstrap CSS framework. Ikiwiki is a wiki backed by a git repository that updates on commits and uses markdown! Ikiwiki also comes with a clean web interface based on Twitter's Bootstrap 3 for graphical administration and editing. This cookbook deploys ikiwiki in a way that is very similar to the Github wiki but with more features.
Requirements
- Centos 6+
- yum-epel
Attributes
['ikiwiki']['wikiName'] = 'ikiWiki'
['ikiwiki']['wikiNameShort'] = 'ikiWiki'
['ikiwiki']['adminEmail'] = 'admin@mysite.com'
['ikiwiki']['siteUrl'] = 'http://wiki.mysite.com'
['ikiwiki']['wikiAdmin'] = 'ikiwiki'
['ikiwiki']['wikiPass'] = 'ikiwiki'
Usage
- Make sure to setup all attributes above before running your cookbook or else it will initialize with the wrong values that wont change!
- Add to your run_list
- After execution put your company logo at
/var/www/html/logo.png
on the wiki server
A user named ikiwiki will be created, apache will be installed and a wiki will be hosted at /var/www/html with a git repo at /home/ikiwiki/yourwikiname.git
. If you want to clone that directory, you will need to setup an authorized_keys file at /home/ikiwiki/.ssh/authorized_keys with your public keys in it and do your clone as git clone ikiwiki@ikiwikiServer:wikiNameShort.git
.
Thanks
Thanks to the author of ikiwiki bootstrap 3 and of course ikiwiki!
Contributing
Contributions are welcomed. Lets get ikiwiki out there as a more popular wiki!
License and Authors
Authors: Eric Greer (ericgreer@gmail.com)
Dependent cookbooks
yum-epel >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
ikiwiki CHANGELOG
1.0.1
Updating readme to work on chef supermarket site
1.0.0
- Eric Greer - Initial release of ikiwiki
Foodcritic Metric
1.0.1 failed this metric
FC005: Avoid repetition of resource declarations: /tmp/cook/637e1c72dbeedec820f01c2c/ikiwiki/recipes/default.rb:12
FC031: Cookbook without metadata file: /tmp/cook/637e1c72dbeedec820f01c2c/ikiwiki/metadata.rb:1
FC039: Node method cannot be accessed with key: /tmp/cook/637e1c72dbeedec820f01c2c/ikiwiki/attributes/default.rb:12
FC045: Consider setting cookbook name in metadata: /tmp/cook/637e1c72dbeedec820f01c2c/ikiwiki/metadata.rb:1
1.0.1 failed this metric
FC031: Cookbook without metadata file: /tmp/cook/637e1c72dbeedec820f01c2c/ikiwiki/metadata.rb:1
FC039: Node method cannot be accessed with key: /tmp/cook/637e1c72dbeedec820f01c2c/ikiwiki/attributes/default.rb:12
FC045: Consider setting cookbook name in metadata: /tmp/cook/637e1c72dbeedec820f01c2c/ikiwiki/metadata.rb:1