cookbook 'devpio', '= 0.1.0'
devpio (5) Versions 0.1.0 Follow0
Installs/Configures devpi server, client and users
cookbook 'devpio', '= 0.1.0', :supermarket
knife supermarket install devpio
knife supermarket download devpio
devpio status
Decription
Installs and configures a devpi server initializing it as a service for your
most appropriate init script or daemon.
There are other cookbooks you may take a look into before considering this
one as it is under development.
The aim of this cookbook is create a simple and readable cookbook minimizing
complexities and maximizing quality.
Usage
Add recipe[devpi::server]
Requirements
Platforms
- Ubuntu >= 14.04
Cookbook dependencies
Attributes
devpi::server
These attributes are under node['devpi']['server']
Attribute | Description | Type | Default |
---|---|---|---|
url | Devpi server Url to listen from | String | http://localhost |
port | Devpi server port where your boats will arrive | Integer | 3141 |
home_dir | Devpi server installation directory | String | /home/devpi |
data_dir | Devpi server data directory | String | /var/devpi |
user | Devpi server user | String | devpi |
group | Devpi server group | String | devpi |
name | Devpi server package/binary name | String | devpi-server |
version | Desired devpi server version to install | String | nil (latest) |
Contributing
Please use Github issues/pull reuqests. You may use the provided .kitchen files
for testing with Vagrant or Docker. This repository is TravisCI-ready so please
make sure your branch is working before pull requesting.
Lincense
This software is licensed under Apache License, Version
2.0.
Contributors
- edupo (contact@eduardolezcano.com)
TODO
- [x] Install devpi server
- [ ] Configure service for systemd and init.d
- [ ] Add devpi client
- [ ] Add Nginx frontend
- [ ] Add mirror configuration
- [ ] Create indexes??
Dependent cookbooks
poise-python ~> 1.5.1 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.1.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Foodcritic Metric
0.1.0 passed this metric
License Metric
0.1.0 passed this metric
0.1.0 failed this metric
0.1.0 passed this metric
License Metric
0.1.0 passed this metric
0.1.0 passed this metric