New in version 2.0.
Parameter | Choices/Defaults | Comments |
---|---|---|
host
required |
The webfaction host on which the site should be created.
|
|
https |
|
Whether or not to use HTTPS
|
login_name
required |
The webfaction account to use
|
|
login_password
required |
The webfaction password to use
|
|
name
required |
The name of the website
|
|
site_apps |
Default: []
|
A mapping of URLs to apps
|
state |
|
Whether the website should exist
|
subdomains |
Default: []
|
A list of subdomains associated with this site.
|
Note
host
parameter. But at least, unlike the API, you don’t need to know the IP address. You can use a DNS name.serial: 1
to the plays.- name: create website
webfaction_site:
name: testsite1
state: present
host: myhost.webfaction.com
subdomains:
- 'testsite1.my_domain.org'
site_apps:
- ['testapp1', '/']
https: no
login_name: "{{webfaction_user}}"
login_password: "{{webfaction_passwd}}"
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
Hint
If you notice any issues in this documentation you can edit this document to improve it.