https://github.com/felddy/ansible-role-foundryvtt-docker
Ansible role to install Foundry VTT Docker container
https://github.com/felddy/ansible-role-foundryvtt-docker
ansible-role docker foundry foundryvtt vtt
Last synced: 2 months ago
JSON representation
Ansible role to install Foundry VTT Docker container
- Host: GitHub
- URL: https://github.com/felddy/ansible-role-foundryvtt-docker
- Owner: felddy
- License: cc0-1.0
- Created: 2020-05-29T21:23:13.000Z (almost 5 years ago)
- Default Branch: develop
- Last Pushed: 2020-06-10T13:37:44.000Z (almost 5 years ago)
- Last Synced: 2025-01-23T06:45:23.237Z (4 months ago)
- Topics: ansible-role, docker, foundry, foundryvtt, vtt
- Language: Python
- Size: 212 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# ansible-role-foundryvtt-docker #
[](https://github.com/felddy/ansible-role-foundryvtt-docker/actions)
[](https://lgtm.com/projects/g/felddy/ansible-role-foundryvtt-docker/alerts/)
[](https://lgtm.com/projects/g/felddy/ansible-role-foundryvtt-docker/context:python)This [Ansible](https://github.com/ansible/ansible) role will install the
[Foundry Virtual Tabletop](https://foundryvtt.com) docker container from:
[felddy/foundryvtt-docker](https://github.com/felddy/foundryvtt-docker).## Requirements ##
None.
## Role Variables ##
### Required ###
| Name | Purpose |
|------------------|----------|
| foundry_username | Account username or email address for foundryvtt.com. Required for downloading an application release. |
| foundry_password | Account password for foundryvtt.com. Required for downloading an application release. |### Optional ###
| Name | Purpose |
|-------|---------|
| foundry_admin_key | Admin password to be applied at startup. If omitted the admin password will be cleared. |
| foundry_aws_config | An absolute or relative path that points to the [awsConfig.json](https://foundryvtt.com/article/aws-s3/) or `true` for AWS environment variable [credentials evaluation](https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/setting-credentials-node.html) usage. |
| foundry_version | Version of Foundry Virtual Tabletop to install. |
| foundry_world | The world to startup at system start. |## Dependencies ##
- [`ansible-role-docker`](https://github.com/cisagov/ansible-role-docker)
## Example Playbook ##
Here's how to use it in a playbook:
```yaml
- hosts: all
become: yes
become_method: sudo
vars:
foundry_username:
foundry_password:
roles:
- ansible-role-foundryvtt-docker
```## Contributing ##
We welcome contributions! Please see [here](CONTRIBUTING.md) for
details.## License ##
This project is in the worldwide [public domain](LICENSE).
This project is in the public domain within the United States, and
copyright and related rights in the work worldwide are waived through
the [CC0 1.0 Universal public domain
dedication](https://creativecommons.org/publicdomain/zero/1.0/).All contributions to this project will be released under the CC0
dedication. By submitting a pull request, you are agreeing to comply
with this waiver of copyright interest.