cookbook '7dtd', '~> 0.1'
7dtd (1) Versions 0.1 Follow12
Installs/Configures the 7 Days To Die server
cookbook '7dtd', '~> 0.1', :supermarket
knife supermarket install 7dtd
knife supermarket download 7dtd
7dtd
Description
Installs and configures a 7dtd server.
- Opscode Community Site: http://community.opscode.com/cookbooks/7dtd
- Source Code: http://github.com/gregf/cookbook-7dtd
Requirements
Chef
Tested on chef 11
Cookbooks
Platforms
- Debian 8+
- Ubuntu 15.04+
Recipes
default
The default recipe ensures a 7dtd server is installed, and configured based on
attributes you have specified.
user
The user recipe is called by default, and creates a new user/group 7dtd
for
the server to run as.
service
The service recipe enables the systemd service for 7dtd.
Attributes
Default
-
7dtd['user']
- The user the 7dtd server runs under, default
mcserver
- The user the 7dtd server runs under, default
-
7dtd['group']
- The group the 7dtd server runs under, default
mcserver
- The group the 7dtd server runs under, default
-
7dtd['install_dir']
- The default location 7dtd is installed to, default
/srv/7dtd
- The default location 7dtd is installed to, default
-
7dtd['steamcmd_url']
- The url to fetch steamcmd releases from, default
https://s3.amazonaws.com/7dtd.Download/versions
- The url to fetch steamcmd releases from, default
-
7dtd['checksum']
- The sha256 checksum of 7dtd_server.jar
ServerConfig
You can can customize any of the settings from serverconfig.xml. They are kept
up to date with upstream and you can read about each setting in more detail
here
Contributing
- Fork it
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Added some feature')
- Push to the branch (git push origin my-new-feature)
- Create new Pull Request
License
Author: Greg Fitzgerald greg@gregf.org
Copyright 2016, Greg Fitzgerald.
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
systemd >= 0.0.0 |
apt >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Changelog
0.1
- Initial public release
Collaborator Number Metric
0.1 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1 passed this metric
No Binaries Metric
0.1 passed this metric
Testing File Metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1 failed this metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
0.1 passed this metric
No Binaries Metric
0.1 passed this metric
Testing File Metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1 passed this metric
0.1 passed this metric
Testing File Metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
0.1 failed this metric
0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number