Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deveryware/ansible-role-meteor
A role dedicated to the installation of Meteor, a full stack javascript framework.
https://github.com/deveryware/ansible-role-meteor
ansible-role meteor meteorjs
Last synced: 15 days ago
JSON representation
A role dedicated to the installation of Meteor, a full stack javascript framework.
- Host: GitHub
- URL: https://github.com/deveryware/ansible-role-meteor
- Owner: Deveryware
- License: isc
- Created: 2021-02-12T16:14:21.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-16T15:24:17.000Z (over 3 years ago)
- Last Synced: 2024-10-10T11:23:51.150Z (about 1 month ago)
- Topics: ansible-role, meteor, meteorjs
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 1
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ansible Role: Meteor
An Ansible role that installs or updates [Meteor](https://www.meteor.com/), a full-stack Javascript framework.
## Requirements
None.
## Role Variables
| Variable | Description | Default |
|--------------------------|-------------|---------|
| `meteor_force_install` | Force meteor installation | `no` |
| `meteor_group` | Name of meteor system group | `meteor` |
| `meteor_home` | Path to meteor user's home | `/usr/local/meteor` |
| `meteor_install_tmpdir` | Temporary directory used to fetch meteor releases | `/tmp/meteor` |
| `meteor_release` | Meteor release to install | mandatory |
| `meteor_url` | Where to download Meteor from | `https://static-meteor.netdna-ssl.com/packages-bootstrap/{{ __meteor_release }}/meteor-bootstrap-os.linux.x86_64.tar.gz` |
| `meteor_user` | Name of meteor system user | `meteor` |## Dependencies
None.
## Example Playbook
```yaml
- hosts: wekan
vars:
meteor_release: '2.0'
meteor_url: 'https://nexus.example.org/repository/shared-files/meteor/meteor-{{ meteor_release }}.tar.gz'
roles:
- role: deveryware.meteor
```## License
ISC
## Contributing
[Github pull requests](https://github.com/Deveryware/ansible-role-meteor) are gladly accepted.
## Author Information
Tristan Le Guern for Deveryware.